News 15 Sep, 2017
PSA Peugeot Citroen boss Carlos Tavares confirms Vauxhall needn’t be a UK only brand… if it makes money