Stellantis’ Belvidere, Illinois, plant has a new lease on life. According to the United Auto Workers, who pressured ...
The news, announced in a letter to employees from North America Chief Operating Officer Antonio Filosa on Wednesday, also ...