indiafinancenews.com
Tata Motors posts Rs8,438 crore loss – Hindustan Times
Jaguar Land Rover (JLR), the British luxury unit of Tata Motors Ltd, said car sales recovered in China and the US in the June quarter but warned that the demand outlook for its vehicles remains unc…