Stellantis workers in Windsor head back to work — but more layoffs loom

Oct 3, 2026