V Bhakoo, K Meshram - The Routledge Companion to Corporate …, 2021 - taylorfrancis.com
Recent estimates suggest that 40.3 million people have been trafficked into, or otherwise
trapped in, modern slavery. Modern slavery takes many forms, including forced labor …