World News2 years ago
India is learning to love electric vehicles — but they’re not cars
[ad_1] Electric vehicle charging stations from Tata Power can be found on 350 of the 600 highways in India. Puneet Vikram Singh, Nature And Concept Photographer,...