Skip to content Skip to sidebar Skip to footer

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
Source: www.bing.com