Technology Vantage Data Centers launches hyperscale data centre in South Africa Ephraim Modise 23 months ago