The Industrial Development Corporation (IDC) of South Africa is a national development finance institution established in 1940 to promote economic growth, industrial development, and job creation. Wholly owned by the South African government, it provides, according to www.idc.co.za, tailored funding solutions across diverse industries, focusing on sustainable development, black-empowered enterprises, youth, and women-owned businesses.
Something About Company
