Industrial Development Corporation (IDC)

Industrial Development Corporation (IDC)
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.

Business Website Address: