Data Centers


Data Centers

We build and operate state-of-the-art, energy efficient data centers rich with connectivity options

4
Countries we are in
12
Total number of DCs
62MW
Total power
590Ksqm
Total space