AtlasEdge completes sale of smaller European sites to Templus
AtlasEdge Data Centre has completed the sale of nine European sites to Templus as it looks to focus on larger sites with potential for long-term growth. The offloaded sites are located in Barcelona, Madrid, Zurich, Milan, Amsterdam, Paris, Copenhagen, London and Leeds. Henry Harris, AtlasEdge's Chief Strategy Officer, said the sale will allow it to focus on "high-density, strategically located facilities in growth markets". The deal was announced in December 2025.