Finance Ministry Disputes World Bank’s 124% Debt Interest-to-Revenue Figure Business and Economy News Finance Ministry Disputes World Bank’s 124% Debt Interest-to-Revenue Figure Oluwatobi Adu October 18, 2026 0 ABUJA, Nigeria – The Federal Ministry of Finance has disputed a World Bank report that Nigeria’s federal... Read More Read more about Finance Ministry Disputes World Bank’s 124% Debt Interest-to-Revenue Figure