UltraBB
16 rrhfjfghg, Petit point, 7855255, Pretoria
polp
UltraBB's datacenters
Map of UltraBB's datacenters
UltraBB in numbers
Total IT power
113 MW
Total IT power available
51 MW
Number of datacenters
4
Number of published offers
3
16 rrhfjfghg, Petit point, 7855255, Pretoria