• Show Advert

COMPANY INFO

Industrial Development Corporation Ltd

Established in 1940, The Industrial Development Corporation of South Africa Limited (IDC) is 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.

contact details

  •   Address: 19 Fredman Drive, Sandton, Johannesburg, South Africa
  •   Telephone: +27112693000  
  •   Fax: 0860693888  
  •  Email: info@idc.co.za  
  •   Web: www.idc.co.za  

Location

Send This Company A Message