26 Nov Sustainable Bond Framework 2024
The Industrial Development Corporation (IDC) was established in 1940 through an Act of Parliament, the Industrial Development Corporation Act, No. 22 of 194) and is 100% owned by the South African Government under the supervision of its shareholder representative, the Department of Trade Industry and...