JLR sales fall 8% to 48,160 units in November
Tata Motors-owned Jaguar Land Rover (JLR) Friday reported 8 per cent fall in retail sales at 48,160 units in November as compared with the same month last year.
Land Rover retailed 33,251 vehicles in November, down 14 per cent year-on-year. Image: Reuters