Down the Drain? The Economic Costs of Illicit Financial Flows In Africa’s Extractive Sector [Article]
Resource-rich African countries are facing significant economic headwinds. Nigeria, Africa’s largest oil producer, depends on oil for over 90% of ...