On behalf of Ulula, Director of Business Development, Arisa Goldstone accepts the Ethical Corporation New Start-Up of the Year Award.
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...