Iron Mountain Incorporated heeft de winstverwachting voor het volledige jaar 2023 bevestigd. Voor dat jaar verwacht het bedrijf een totale omzet van $5.500 miljoen - $5.600 miljoen.