India is anticipated to see more electric vehicle launches than petrol and diesel cars by 2025, with 18 out of 28 planned ...
Tata Motors stock closed 7.37% lower at Rs 697 on Thursday after the company's earnings came below estimates on weak JLR ...