Business Maverick Cell C re-invented? Brand, social media and legal specialists are not so sure By Andy Rice