The Algoma Central Corporation is the result of a reorganization of the Algoma Central Railway in 1990.
The company claims assets in excess of $400 million and revenue of $280 million. Corporate headquarters is located in St. Catharines, Ontario, Canada.
Traded as: TSX: ALC
Industry: Shipping
Headquarters: St. Catharines, Ontario
Website: www.algonet.com
Leave a Reply