Industrial Development Corporation (IDC)
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.
- Categories:
- Country Specific
- South Africa