Verified
Industrial Development Corporation of South Africa
Banking & Finance·Johannesburg, South Africa·Africa
The Industrial Development Corporation is a state-owned development finance institution that promotes industrial expansion and economic diversification in South Africa. The organization structures blended finance capital stacks and provides de-risking mechanisms to scale manufacturing, clean technology clusters, and agro-processing networks.
Contact Details
- Phone
- 011 269 3000
- Address
- 19 Fredman Drive, Sandown, Johannesburg, South Africa
- Website
- www.idc.co.za/
Is this your business? Request an update