Data Center and Co-location Iron Mountain Announces 3 Megawatt Data Center Lease in Singapore AIT News Desk Jun 26, 2020 Iron Mountain Incorporated, the storage and information management services company, announced that it has signed a 3 megawatt data center lease with…