Tata Motors opens first supercharging stations in India

2025-05-21 08:31
 790
Tata Motors has deployed the first batch of 10 supercharging stations on major highways and urban hubs in India, and plans to build up to 500 supercharging stations in India.