• Vauxhall Motors Limited is a British car manufacturer, which is a fully owned subsidiary of German car manufacturer Opel, which in turn is owned by Groupe PSA of France.

    French owned British brand perhaps

About

Avatar for mcmyk @mcmyk started