May 31, 2019


• 40 million people around the world are trapped in modern slavery
• New initiative brings together government, academics, and recruitment prof...