Jaguar Land Rover to suspend production due to chip shortages

0
333

Jaguar Land Rover (JLR) has revealed that production at two of its UK manufacturing plants is to be suspended due to a shortage of parts.