See the list of most indebted countries to IMF in 2024
The IMF has released the list of Africa's most indebted countries in 2024, with Egypt leading the pack with $9.45 billion followed by Kenya and others.