The Week of March 5, 2017 by CoenM

Question 1

Name EITHER CAR BRAND (one based in Germany, the other in the UK) that General Motors sold to the French company that makes Peugeot and Citroen cars, greatly diminishing GM's presence in Europe?

Opel or Vauxhall

Back