Ex-Global Switch directors launch new European data centre platform Astor September 23, 2026 Sacha Kavanagh A new company launched to target the next wave of tier one markets in Europe with ready-to-build pow... Read more...