$42 Billion Loss Not End of Road for Faltering India Car Stocks

… two of the 16 companies on the S&P BSE Auto Index have held their heads above water this year: Tata Motors Ltd., the maker of Jaguar Land Rover, …
View full source