Home
Aboout
Products
Projects
Suppliers
Contact Us
More
As the largest data center platform in Canada, they house 760,000+ square feet of data center space and more than 130MW of power to give you the space and power your business needs to grow.