Industrial Development Corporation of South Africa logo

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.

Founded 1940
Africa, South Africa
501-1K
idc.co.za
PitchBook

Highlights

Focus Areas

Mobile
Telecommunications
Broadcasting
Internet
Renewable Energy

Investment Types

Early Stage Venture

Notable Investments

Smile Telecoms logo
SMILE Telecoms Holdings logo
Pele Green Energy logo
D

Investment History

Team