Tag: JLR pulls down Tata Motors’ Q1
Jaguar Land Rover China Chapter Pulls Down Tata in 2015 Q1
Jaguar Land Rover (JLR) sales have taken a massive hit in China. So much so that it has taken down Tata Motors first quarter net profit in…