Webcasting 101

Webcasting 101

We are delighted to have been granted exclusive distribution rights in Africa for this awesome piece of tech !It rocks takes the sweat out of going LIVE!