Ultra hosting

Our story starts in 1983 and continues today as a success for one of North America’s premier IT dedicated hosting companies with over 70,000 square feet of data centre buildings, carrier independent facilities, diesel megawatt generators – all ...