measurement
Modern slavery is estimated to generate more than $150 billion annually, with more than 40 million people enslaved on any given day.
Authors
Sources
- Modern slavery? Transatlantic slavery? What's the difference? www.liverpoolmuseums.org.uk via serper
Referenced by nodes (1)
- modern slavery concept