Director of Programs, Vera Belazelkoska presents at the Thomson Reuters Stop Slavery Now Summit.
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...