Tiaan TerblancheApr 19, 20211 minBusiness Start-upSeamlessly Register Your South African BusinessThe Companies and Intellectual Property Commission (CIPC) has developed a portal that makes registering your business (among other things).