Industrial Development Corporation of South Africa
Investments
5
Lead Investments
0
The Industrial Development Corporation of South Africa Ltd (IDC) is a national development finance institution established to promote economic growth and industrial development in South Africa and the rest of the continent. It was founded in 1940 by an Act of Parliament and plays a crucial role in enhancing the industrial capability of the region.
Highlights
Focus Areas
Mobile
Telecommunications
Broadcasting
Internet
Renewable Energy
Investment Types
Early Stage Venture
Notable Investments

D