President Muhammadu Buhari has talked about his happiness with the World Bank’s 2020 Doing Business Index (DBI). In this index, Nigeria was ranked 131 out of 190 countries, up 15 places from 146th position last year. Buhari saw this as positive ranking and said it is a sign that the ...
Read More »