Luton, Stellantis

The brutal restructuring at Vauxhall in Britain is part of a global jobs massacre by Stellantis and other transnational car ...
Stellantis plans to transfer operations from its Luton plant near London to its Ellesmere Port site in northwest England, ...