Tata Power

Tata Power installs over 140 charging points for Mumbai EVs; over 850 across India

MUMBAI :Tata Power Renewable Energy Limited (TPREL), a subsidiary of Tata Power providing electric vehicle (EV) charging services, has installed…

5 months ago