South Africa’s Industrial Development Corporation and the Development Bank of Southern Africa: stop financing fossil fuels.
This week, about 450 Public Finance institutions including South Africa’s Industrial Development Corporation (IDC) and the Development Bank of Southern Africa (DBSA) will get together for the first time in history at the Finance in Common