Tesla to Establish 8 Charging Stations in India, Capable of Charging 252 Cars Simultaneously; Faces Competition from Tata and Mahindra Mumbai, July 2025 – Global […]