The Industrial Development Corporation (IDC) is a financial institution promoting sustainable economic growth in South Africa. This website includes information on development funds, recent tenders, and publications.