Tata Motors And Tata Power Join Hands To Set Up 300 Charging Stations Across India

    Tata Motors today announced partnering with Tata Power to come up with 300 fast-charging stations across 5 key metro cities in India. The companies will come up with these fast-charging stations in cities like – Mumbai, Pune, Delhi, Bengaluru, and Hyderabad. The first 7 fast chargers have been set up in Pune, while the company‚Ķ Read More »