South Africa on the verge of a digital business revolution