Delhi Gets Central Approval For 382 EV Charging Sites, Tenders For First 160–180 Locations To Be Floated Soon

· Swarajya