The Stellantis plant in Belvidere, Illinois, where the Jeep Cherokee is built, will idle indefinitely come February 28, 2023. Many of the plant’s 1,350 employees will face indefinite layoffs which, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results