PSA, the French company who own Peugeot and Citroen, have announced the completion of the purchase of Vauxhall/Opel from GM (General Motors). What does this…
Read more...