Tag: Illegal Financial Flows (IFFs)

Africa loses $80b annually to Illegal Financial Flows – UN

Africa is currently losing about 80 billion dollars annually through Illegal Financial