News3 months ago
Stellantis Set To Shut Down Its Commercial Vehicle Factory In UK
Stellantis plans to shut down its commercial vehicle manufacturing facility in Luton, England, creating uncertainty for the plant’s 1,100 workers. The end seems near for the...