South Africa’s Public Investment Corporation Appoints Interim CEO as Governance Investigation Deepens South Africa’s Public Investment Corporation (PIC) has appointed Chief Financial Officer Batandwa Damoyi as Acting... Jul 16, 2026 3 mins read