30-04-2020 20:55 via saultstar.com

Algoma Steel issues pink slips, reduces production

Algoma Steel is “adjusting production” and laying off staff as a result of COVID-19 impacts on the steel markets.Read More
Read more »