News

Stellantis will “temporarily” idle its Windsor Assembly Plant in Canada and Toluca Assembly Plant in Mexico. About 4,500 workers in Windsor will be impacted. Some 2,600 are employed at the Toluca ...