Global Switch announces plans for 40MW data center in London, UK
Company confirms London South facility coming; timelines not shared
Company confirms London South facility coming; timelines not shared
Company to build seven-story, 27,000 sqm building on land currently used as a car park