Iron Mountain reports 4Q24 results; data centre revenue up 25% in 2024
Iron Mountain reported its 4Q24 results, signing 9.6MW of new leases in the quarter.
or
Iron Mountain reported its 4Q24 results, signing 9.6MW of new leases in the quarter.
or