Latest Docklands Data Centre Throws Open Its Doors, as Hyperscale Demand Continues New 119,000 square foot co-location centre opens its doors By CBR Staff Writer