Company: The Internet Centre
Region: North America
Address: 4130 95 St, Edmonton, AB T6E 6H5, Canada
The Internet Centre provides a secure data centre facility on the south side of Edmonton, Alberta.
The site has power conditioning and battery backup through a Mitsubishi UPS, as well as a 180kW diesel generator, and an automatic failover system in the event of a power outage.