Tata Power to expand EV charging mission to national highways, tourist places in India
Tata Power, which is on track to set up 700 EV charging stations by December, plans to set up chargers at high-traffic...
Tata Power, which is on track to set up 700 EV charging stations by December, plans to set up chargers at high-traffic...