Tag: Jaguar Land Rover

Tata Motors shares drop over 9% after Q4 earnings fail to impress investors

Shares of Tata Motors on Monday tanked more than 9 per cent after the company’s March quarter earnings…