← Back to headlines

South Africa's IDC Under Scrutiny Over Liquidation Practices
South Africa's Industrial Development Corporation (IDC) is facing scrutiny as entrepreneurs detail the fallout from rigid recovery practices, with calls growing for an inquiry into its treatment of struggling black-owned businesses.
29 Apr, 22:30 — 29 Apr, 22:30



