Vauxhall is a very different place from the one that new managing director Steve Catlin left back in 2015.
Then, as retail sales director, he worked for parent company General Motors at the sizeable Griffin House in Luton, not far from the Vauxhall manufacturing plant and once home to a staff of over 2000. Ten years later, the plant has been shut and Griffin House sold and demolished.

Add your comment