The UK Modern Slavery Act 2015 & Its Impact on Supply Chain Due Diligence

4
Share
Copy the link

The ILO estimates that forced labor generates $150 billion in illegal profits yearly. The Modern Slavery Act aims to curtail the …

Comments