Project Description

Tier III Hyper Scale and Co-location (10MW)
Cape Town