Twenty-two retail outlets across 19 cities are now EV ready in terms of infrastructure, as well as sales and after-sales support With the launch of I-Pace, customers would be able to charge their vehicles using Tata Power’s 200 plus charging stations across the country Tata Motors is all set to challenge Tesla before the latter […]