Tata Motors leads ICCT 2025 EV efficiency at 106 Wh/km

Auto