Government coronavirus measures must support automotive, guest opinion

While Jaguar Land Rover (JLR) is still producing cars in the UK (for now), the rest of the UK mass auto industry has effectively shut down, as the …
View full source