CEO, Antoine Heuty speaks with Ian Welsh from the Innovation Forum about how to achieve supply chain trust.
Keeping the USA Free From Forced Labor: What the Private Sector Can Do
An estimated one million people, or 3.3 out of every 1000 people in the USA exist in conditions of Modern Slavery, that’s almost double that of Canada and the United Kingdom. The prevalence of forced labor in the US will be a shock to any one living under the...