S&P downgrades Tata Motors, subsidiary JLR credit rating for weak profits

New Delhi: S&P Global Ratings has downgraded the credit rating of Tata Motors and its wholly-owned subsidiary Jaguar Land Rover (JLR), citing …
View full source