Skip to main content

The UK Modern Slavery Act: Implications for Global Compact Participants