Globally, 40.3 million people are estimated to be living in slavery. In the UK, there are an estimated 13,000 people living in exploitative conditions. With more than 1 in 10 people working in hospitality around the world, the sector has the...
MoreGlobally, 40.3 million people are estimated to be living in slavery. In the UK, there are an estimated 13,000 people living in exploitative conditions. With more than 1 in 10 people working in hospitality around the world, the sector has the...
More