Point of No Returns Part II – Human Rights: An assessment of asset managers’ approaches to human and labour rights
The number of modern slavery victims in global supply chains today is believed to stand at around 16 million, roughly the same number of enslaved people as during the transatlantic slave trade in the 18th century. While this statistic alone...