Ndubuisi Francis in Abuja Nigeria lost a total of $77.7 billion to trade-related illicit financial flows (IFFs) between 2013 and 2022 (a period of 10 years), a new report by
Related Articles
Don't miss out on breaking stories and in-depth articles.