Iron Mountain Sets FY Adjusted EBITDA Outlook
Iron Mountain's full-year adjusted EBITDA outlook is USD 2,948-2,978 million, versus an IBES estimate of USD 2,944 million.
Iron Mountain's full-year adjusted EBITDA outlook is USD 2,948-2,978 million, versus an IBES estimate of USD 2,944 million.