← Back to headlines

Scrutiny Urged for South Africa's IDC Over Governance Failures
South Africa's Industrial Development Corporation (IDC) faces allegations of corporate governance failures, with calls for scrutiny particularly regarding its investment in the R2.1 billion Club Med Tinley Leisure project.
16 Apr, 22:05 — 16 Apr, 22:05


