19 Aug 2016 Telehouse opens $177 million London Docklands data center North Two “one of the greenest data centers in the world”