Towards a mandatory EU system of Due Diligence for supply chains – realities and consequences (online)

More information is available here