Africa investment Africa lost $1 trillion through illicit financial flows (IFFs) with in 28 years. June 29, 2015 — 0 Comments