IMF names Africa’s 10 most indebted countries in 2026, Nigeria missing from list

Egypt leads Africa's biggest debtors with over $7 billion
Egypt leads Africa's biggest debtors with over $7 billion