The Companies and Intellectual Property Commission (CIPC) has upgraded its E-services and BizPortal platforms in a bid to significantly reduce red tape when conducting business in South Africa and ...