India's Tata Motors posts major loss as lockdowns hit sales

Mumbai-headquartered Tata Motors, the parent of Jaguar Land Rover, announces a consolidated net loss of 84.39 billion rupees ($1.13 billion) in …
View full source