Digital Realty Trust Inc. announced the launch of Cloud House in London's Docklands area.
The data center real estate investment trust said the new facility, which forms part of its Digital Docklands campus, is designed to support the growth of London's technology ecosystem.
