Cavaleros Group data centres in Africa
We track 1 Cavaleros Group facility in South Africa: 1 announced or under construction. Every figure links to its source.
| Cosmas Data City Cape Town Campus Cape Town, South Africa Cavaleros Group | South Africa | Announced | Not disclosed |
No facilities match these filters.
Records last verified up to 29 June 2026.