Stellantis to close its van factory in Luton, UK
European auto-maker Stellantis said on Tuesday it planned to shut its Vauxhall van factory in Luton, southern England, putting more than 1,000 jobs at risk. The company, which also owns the Peugeot, Citroën,