News & Publications

ALL NEWS AND PUBLICATIONS

South Africa’s Industrial Development Corporation (IDC) is committed to fulfilling its mandate of measurably contributing to sustainable industrial development and to an inclusive economy through its funding activities. In achieving this, the Corporation strives to play a meaningful role in society and operate responsibly and ethically. This...