SABC News | 15.07.2026 20:32
South Africa’s Financial Sector Conduct Authority (FSCA) has launched an investigation into the Public Investment Corporation (PIC), citing concerns over governance, leadership stability and transparency at the state-owned asset manager.