New brand launched to position Cape Town as Africa’s Tech Capital

Cape Town and the Western Cape is Africa's tech capital, [...]