Helen Carter tells us about the evolution of procurement around human rights

View all Videos

Helen Carter is a UK expert in modern slavery and human rights and in this episode she tells us about procurement practice and due diligence.