Africa CIPC recovers from potential security breach; hackers demand bitcoin ransomBy Tapiwa Matthew MutisiMarch 10, 2024 The Companies and Intellectual Property Commission (CIPC), South Africa’s body responsible for business registrations and…