October 2026 sees Tata Motors, Mahindra sell over 23,000 EVs

Auto