Iron Mountain is buying a data center in Frankfurt for $76 million. The data center includes 2.6 MW of leased capacity and 8 MW of in-house capacity. Its footprint is 20,000 square meters. The deal is expected to close during Q3 2021.