Interest payments on long-term debt in sub-Saharan Africa surged nearly sevenfold between 2010 and 2023, reaching $26 billion, according to the World Bank. […]
The International Islamic Trade Finance Corporation (ITFC) (www.ITFC-IDB.org), the trade finance entity of the Islamic Development Bank (IsDB) Group, announced the appointment of […]