
THE IDC
About
The Industrial Development Corporation of South Africa Ltd (IDC) is a self-financing, national Development Finance Institution (DFI). It was established in 1940 to promote economic growth and industri
Memberships
Reviews
See all 0Photos
See all 6





Contact
Own this business?
Claim this listing