'Hyperscale software firm' signs 2.4MW lease for Iron Mountain Boyers data center Read More ISA 2020August 9, 2021 Facebook0 Twitter Pinterest0 0 Likes