Iron Mountain Signs 20 Megawatt Lease With Fortune 100 Customer in Northern Virginia, VA-2, Data Center
Iron Mountain Incorporated, the global leader in innovative storage and information management services, announced that it has signed a 20 megawatt multi-year lease with an...