Tuesday, December 8, 2020

Sir Jim Ratcliffe confirms new car to be made in France

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