Indian automaker Tata Motors has warned of lower profit at its British luxury car brand Jaguar Land Rover (JLR) for the fiscal year as sales in China have taken a hit because of the coronavirus outbreak. The outbreak has hit JLR's retail sales in China and is expected to lower the luxury carmaker's full year EBIT (earnings before interest and tax) margin, Tata said in...

Read more on CarAndBike