India's June EVs 31,253 units, Tata Motors and Mahindra lead

Auto