Preview Mode Links will not work in preview mode

EY Sustainability Matters

May 28, 2025

Despite the popular belief that slavery is a thing of the past, it is estimated that slavery affects around 50 million people globally. Human exploitation for labour and other forms of modern slavery are embedded within the supply chains of many of the products and services that we choose to consume regularly, whether...