Technology Africa Data Centres signs 20-year solar energy partnership with Distributed Power Africa Ephraim Modise 10 months ago
Technology Cape Town is getting another data centre, thanks to Africa Data Centres Ephraim Modise 11 months ago