Industrial Development Corporation of South Africa (IDC)
Website: http://www.idc.co.za
Established in 1940, the IDC is a national development finance institution set up to promote economic growth and industrial development. The IDC is owned by the South African government under the supervision of the Economic Development Department.
Last modified:CONTACT DETAILS
An online contact form is given on this organisation’s website.
Physical Address:
19 Fredman Drive,
Sandown
PO Box 784055,
Sandton, 2146
(011) 2693000 / 0860 693888
(Visited 45 times since the 1st January 2024 with 1 visit(s) today)