Still in chains
News & AnalysisA UK House of Lords report is highly critical of the apathy shown by the private sector towards combating modern slavery in their supply chains. Over 40 million people around the world are believed to work in conditions constituting modern slave...Read More