CEO, Antoine Heuty speaks with Ian Welsh from the Innovation Forum about how to achieve supply chain trust.
From Forced Labor to Bad Business – The Challenge and the Way Forward
The International Labour Organisation’s (ILO) latest Profits and Poverty report has revealed that global profits from forced labor have reached €236bn, a 37% rise since the last iteration of the report in 2014. This €236bn figure signifies what workers should have...