The Industrial Development Corporation (IDC) is a self-financing, state-owned development finance institution established in 1940 to promote economic growth and industrial development in South Africa. The IDC provides funding to businesses across manufacturing, mining, agriculture, and other sectors, playing a significant role in financing large-scale industrial projects. It is headquartered in Sandton and reports to the Department of Trade, Industry and Competition.
Details
- Website
- Address
-
19 Fredman Drive, Sandown, Sandton, 2196
- Phone
-
+27 11 269 3000