05 Jan 2024 Iron Mountain to break ground on Chicago data center soon – report Plans for 36MW site first announced in 2018
04 Dec 2018 Iron Mountain plans $75m data center in Cook County, Illinois Expecting to clear a 25-year tax relief agreement