JLR sales drop 13% at 39,185 units in April

Tata Motors-owned Jaguar Land Rover (JLR) today obtained retail sales of 40,385 units for April, down 2.3 per cent from the same month last year. There has been a... Read more »