Tag: Luton

Stellantis plans to close Luton plant in UK

Stellantis, the owner of the Vauxhall brand in the UK, recently made the decision to close its vehicle…