Muslim Uighur
The UK Tried to Stop Modern Slavery. Six Years On, Zero Companies Have Been Penalised.
The Modern Slavery Act of 2015 has been deemed a ‘failure’ by a report from the Business & Human Rights Resource Centre.
Advertisement
The Modern Slavery Act of 2015 has been deemed a ‘failure’ by a report from the Business & Human Rights Resource Centre.