With 15 locations across the country, over 760,000 square feet of data center space, more than 130MW of power and access to a vibrant ecosystem of network and cloud services providers, we are the ideal Canadian data center partner for companies that require significant amounts of space and power in order to support their need to scale up and out as required by their business needs
Location
800 Rue du Square-Victoria, Montreal, Quebec H4Z 1B7, Canada