Navigating the EU Corporate Sustainability Due Diligence Directive

EU Member States gave their final stamp of approval to the Corporate Sustainability Due Diligence Directive (“CSDDD”) on 24th May,1 marking the end of a drawn-out legislative process and the beginning of a new phase of supply chain diligence requirements for businesses globally. Adoption of the CSDDD had been a major doubt until March, as several […]