Glenn Wilkins - Tuesday, July 5, 2022 Algoma Central Corporation 09:40 AM EST - Algoma Central Corporation : Has sold Station Mall, a large regional shopping complex located in Sault Ste. Marie, Ontario. The transaction closed on June 30. Algoma Central Corporation shares T.ALC are trading unchanged at $16.01.