Business Nigeria, Others Named IFC’s Biggest Debtors – Report Posted on January 5, 2024 by miyuru Debt Nigeria, the most populous country in Africa, ranked among the top 10 debtors on the list of the International Finance Corporation in fiscal year 2023. IFC disclosed this in….