How SA’s IDC ‘Traps’ Investors Into Debt
South Africa’s financial institutions like International Development Corporation projects itself as a self-financing national development finance institution whose primary objectives is to contribute to the generation of balanced, sustainable economic growth in Africa. However, the...