BBusiness Read More After billion-dollar loss, Algoma Steel brass still score big bonusesJune 14, 2026 Michael Garcia, who retired Dec. 31 as Algoma’s CEO, was paid a total of $6.82 million last year. His…