Mahama barks at EC boss