Trade Fact of the Week: ILO: $236 billion in worldwide profits from forced labor, three-quarters of it from forced sex work.

PPI - 5 Jun, 2024

You May Also Like

EU The International Civil Service Effectiveness (InCiSE) Index 2017

https://www.instituteforgovernment.org.uk/sites/default/files/publications/International-civil-service-effectiveness-index-July-17.pdf

EU Report on World Inequalities

http://wir2018.wid.world/files/download/wir2018-summary-english.pdf