Business Stellantis Shuts Down Plants in Canada and Mexico Due to U.S. Tariffs Stellantis has announced the temporary closure of two major assembly plants in Canada and Mexico… April 4, 2025 0 Comment Archana Suryawanshi