A push towards cleaner Delhi: Tata Power to set up EV charging stations
By
Binu Mathew
Tata Power Co. is seeking to set up electric vehicle chargers in the Indian capital, a company official said, as one of the most polluted cities on earth plans an ambitious push toward cleaner vehicles.








