BBusiness Read More Insurers make final payout for 2024 Algoma Steel structural collapseAugust 3, 2026 ‘Full and final’ settlement totalled $145 million, considerably more than initial estimates Algoma Steel’s insurers have paid out $145…