A decade after Britain’s groundbreaking Modern Slavery Act of 2015 positioned the country at the forefront of the global ...
Britain's Modern Slavery Act of 2015 forced large businesses to tackle slavery in their supply chains and strengthened ...
The Medaille Trust has revealed that many trafficking survivors in the UK have been failed by the government.