19 Sep 2023 Stack launches Canadian data center in Toronto First 8MW phase goes live; next 24MW due live in 2026
07 May 2021 Stack Infrastructure plans 56MW data center campus in Toronto, Canada First phase of campus will go live in mid 2022