GCFFC estimates proceeds from Human Trafficking at USD $498 Billion

Despite the most recent ILO update last month which shows increasing illicit profits from Modern Slavery/Human Trafficking of US$86 billion over a decade to US$236 billion, the GCFFC believes the most recent estimate is still likely an underestimate. The ILO states that US$236 billion, “is the obscene level of annual profit generated from forced labour in the world […]