Tata Motors And Tata Power Join Hands To Set Up 300 Charging Stations Across India By End Of …

… EV ready in line with the Government’s ambition of providing green technology solutions and Tata Group’s vision of reducing India’s carbon footprint.