ComputeFinancial disclosure
Iron Mountain signs 102 MW of new data center leases in Q3 2026, 137 MW year-to-date
Data center revenue grew 34% in Q3 2026. Year-to-date leasing includes 51 megawatts in Mumbai, 25 megawatts in London and 23 megawatts in Chennai, and the global hyperscaler customer base expanded.
- Size
- 102 MW
- Companies
- Iron Mountain
- Source
- Iron Mountain Inc 8-K, filed Nov 5, 2026
- Published here
This fact was extracted from the source above and checked automatically: every number and company named here appears in it. Read the original before relying on it.