Home
/ Vauxhall boss says UK production key to the car brand
Vauxhall boss says UK production key to the car brand
The logo is seen at the exhibition stand of Vauxhall ahead of the 87th International Motor Show at Palexpo in Geneva, Switzerland, March 6, 2017.
REUTERS/Arnd Wiegmann