The Jeep Cherokee might be on its way out, since Stellantis has confirmed that it will idle its plant in Belvidere, Illinois, which is where the Jeep Cherokee is built. The plant will cease all production indefinitely starting on February 28, 2023. Stellantis made the confirmation in a statement to […]