See 10 most indebted countries to the World Bank's IDA, Nigeria ranks high
The World Bank has listed Nigeria as the third-most indebted country to its International Development Association (IDA) in its latest financial statement.