Tag: Tata Passenger Electric Mobility Limited
Tata Power signs pact with Indian Oil to set up 500...
Good news for EV owners: Charging points will be installed in major cities as well as across major highways
Tata Power and Indian Oil Corporation...