Business owners frustrated as CIPC’s upgraded system fails to deliver by admin | Jan 11, 2023 | Uncategorized | The Companies and Intellectual Property blames Home Affairs for systems hiccups.