Business

View All

Tata Motors hits 52-week low on weak JLR numbers

Shares of Tata Motors touched 52-week low at Rs 160. “Jaguar Land Rover reported total retail sales of 48,160 vehicles in November 2018, down 8 per cent year-on-year reflecting continuing …