is-2023_horizontal-white_new
October 15-16, 2025 The Wynn Las Vegas, NV More information

Iron Mountain reports 3Q24 results; 9MW of new leasing

  • December 2, 2024
  • Analyst: Ainsley Woods

Iron Mountain reported its 3Q24 results, bringing in total data centre revenue of $153m.

or