Stellantis will indefinitely idle its plant in Belvidere, Illinois, where the Jeep Cherokee is built, as first reported by Automotive News. The company cites several
Stellantis will indefinitely idle its plant in Belvidere, Illinois, where the Jeep Cherokee is built, as first reported by Automotive News. The company cites several