On Friday, Stellantis announced it would lay off the Jeep Cherokee plant in Belvidere, Illinois, effective February 28, 2023. The move, which the UAW criticized […]
On Friday, Stellantis announced it would lay off the Jeep Cherokee plant in Belvidere, Illinois, effective February 28, 2023. The move, which the UAW criticized […]