Anirudh Sharma's Articles

How far and green is India's EV scenario?