Telehouse launches services from three data centers in Toronto, Canada
Company relaunches 151 and 250 Front Street and 905 King Street after acquisition
Company relaunches 151 and 250 Front Street and 905 King Street after acquisition
Company takes over three facilities in Toronto, Canada
151 Front Street, 250 Front Street, and 905 Kings Street West up for grabs
Three carrier hotels, including 151 Front Street, up for sale