Virtual meetings – they make business sense

The number of devices connected to the Internet worldwide is increasing exponentially. Eighty percent of these are mobile devices. In South Africa, PricewaterhouseCoopers estimates that 77.8% of local consumers will have Internet access […]

Read More