Jaguar Land Rover puts brakes on as car sales slump 30% since start of the year
Jaguar Land Rover puts brakes on as car sales slump 30% since start of the year as lockdown bites JLR suffered slumps in both Europe and China, sources said It is also understood to have suffered a fall in demand for diesel cars JLR had been due to reopen its UK assembly plants later this … Read more