Sir Jim Ratcliffe confirms new vehicle to be made in France
0
The confirmation by the Ineos billionaire ends slim hopes it would be made at a new factory in Wales.

The confirmation by the Ineos billionaire ends slim hopes it would be made at a new factory in Wales.