19 Sep 2023 Stack launches Canadian data center in Toronto First 8MW phase goes live; next 24MW due live in 2026