News

Shares of Tata Motors on Wednesday dropped over one per cent after the firm reported a 51 per cent decline in consolidated net profit for the March quarter. The company’s stock dipped 1.26 per cent to ...