Technology Magazine March 2023 | Page 176
Edgar Van Essen Managing Director , Switch Datacenters
2009 Year established
32MW Power installed
24.420M 2 Total floor space
3 Data centres
176 March 2023
Technology Magazine March 2023 | Page 175
Technology Magazine March 2023 | Page 177