Motor giants merge to create mega-company
IT’S BECOMING QUITE challenging to know which company is responsible for your vehicle, regardless of the badge on the front. In the latest mega-merger, Groupe PSA (Citroen, DS, Opel, Peugeot and Vauxhall) has joined forces
Continue reading