You are here: HomeBusinessRead ArticleEnlarge Photo 1

About US$88.6 billion illegally leaks out of Africa annually through IFFs – Report

Participants at an Illicit Financial Flows training
Participants at an Illicit Financial Flows training