Stellantis Halting Production in Windsor for Two Weeks Published on April 3, 2025 in News by The Car Guide Photo: Stellantis