Jaguar Land Rover has confirmed a week-long stand-down of production. The stand-down will affect all three car plants in Castle Bromwich, Solihull …
View full source
Daily news about Land Rover – fresh news, every day
Jaguar Land Rover has confirmed a week-long stand-down of production. The stand-down will affect all three car plants in Castle Bromwich, Solihull …
View full source