Iron Mountain Develops New 27MW Colocation Data Center in London

tags:

Global storage, information management, and colocation services provider Iron Mountain will expand their EMEA data center footprint through the development of a new highly interconnected 27-Megawatt colocation data center at full build in London.