24 Oct 2023 Key Modern Slavery and Human Rights Due Diligence Legislation United Kingdom Australia Canada Germany Norway Switzerland France New Zealand European Corporate Sustainability Due Diligence Directive (CSDDD)