December 1, 2025 Algoma Steel issues layoff notices to 1,000 workers Algoma Steel says it has issued 1,000 layoff notices to workers at its plant in Sault Ste. Marie, Ont. Post meta AuthorMario Spencer PostedDecember 1, 2025 — 5:16 pm CategoriesBlog