Headquarters
South Africa

Industrial Development Corporation of South Africa

The Industrial Development Corporation of South Africa (IDC) is a self-financing national development finance institution whose primary objectives are to contribute to the generation of balanced, sustainable economic growth in Africa and to the economic empowerment of South Africans, thereby promoting the economic prosperity of all citizens. It achieves this by promoting entrepreneurship through the building of competitive industries and enterprises based on sound business principles.

Visit the Industrial Development Corporation of South Africa website

About Us

Events

Media

Partners & Members

  • Join Us

Language Editions

Privacy Policy & Terms of Service

© 2024 World Economic Forum