Lord Deben, Chairman of Sancroft, outlines to Innovation Forum’s Ian Welsh the main findings from recent research into modern slavery in public procurement in the UK that finds over 40% of the top 100 companies in terms of value of public contracts are non-compliant with the UK Modern Slavery Act. A debate on the pros and cons of a greater due diligence approach to reporting on slavery and forces labour as well as a discussion on plastic pollution and what business and government must do together for best impact to help solve the problem.
Click Here to Listen to the Podcast0