Description

The Industrial Development Corporation (IDC) is a self-financing national development finance institution whose primary objectives are to contribute to generation of balanced, sustainable economic growth in Africa and to the empowerment of South Africa population, thereby promoting entrepreneurship through the building of competitive industries and enterprises based on sound business principles. IDC is one of the leading financiers in the renewable energy sector and it participates in the development of projects, investment through equity, funding of BEE and BBBEE shareholding and is a provider of senior debt.

Information

Contact

Piet Badenhorst
0112693813
Email: pietb@idc.co.za
www.idc.co.za
Sandown
2196
South Africa
Industrial Development Corporation of South Africa