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

09 March 2021

More information is available here