16 Dec 2025 AtlasEdge sells nine data centers across Europe to Spanish operator Templus AtlasEdge to focus on larger facilities, Templus expands internationally