Exclusive: Club Med deal exposes IDC governance failures
The Mail & Guardian | 17.04.2026 05:35
A multi-million rand investment in the R2.1 billion Club Med Tinley Leisure project has lifted a lid on corporate governance failures at the state-run Industrial Development Corporation (IDC).