06 June 2025 Africa loses $40 billion to illicit financial flows in extractive sector yearly: ECA 06 June 2025 Africa’s $40b illicit financial flows affecting economic development Type: Featured ArticlesGroups audience: Media Centre