Industrial Development Corporation (IDC)
Business Genre:
Long Business Description:
Established in 1940, we are a national development finance institution set up to promote economic growth and industrial development. We are owned by the South African government under the supervision of the Economic Development Department.