January 27, 2023

The World Bank’s new International Debt Report released yesterday showed that Nigeria and 173 other countries in the International Development Association (IDA) list will spend over $62 billion to service…

Leave a Reply

Your email address will not be published. Required fields are marked *