Economy9 years ago
Nearly 36 million people worldwide, or 0.5% of the world’s population, live in modern slavery
As of October 2015, the UK Modern Slavery Act will require companies with a turnover of more than £36 million that supply goods and services and carry on a business, or part...