Podcast of Helen Carter talking about the evolution of procurement practice 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.