Update news

Cancel

IMF decries Nigeria’s debt to GDP ratio of 76 percent, says it’s stifling development