22 Mar 2024 AtlasEdge relaunches Leeds data center in UK Company spends more than £13 million upgrading site
30 Jan 2023 Data center in Bradford, UK to be turned in to college training facility Small facility previously used by CCTV firm to become IT labs