Africa Data CentresData Center Operator at
CPT1 Cape Town Data Centre
108 De Waal Rd, Elfindale
Headquartered in Nairobi, Kenya
CPT1 Cape Town Data Centre
108 De Waal Rd, Elfindale
Headquartered in Nairobi, Kenya