Iron Mountain Data Center’s (IMDC) UK team has appointed ABM to provide technical cleaning services at the global information management and data storage company’s first data centre in Slough. The highly secure site occupies 4.5 acres and was originally built ...
Read More »