The Cell C marketing roadshow has been touring South Africa with all the pomp and ceremony of a well-oiled touring rock band. The network, with a full complement of board members in tow, rolled into Cape Town to launch their latest offering for the peninsula, having completed the same ...