Mar. 15, 2024 EU Directive on Corporate Sustainability Due Diligence passes council vote Despite last minute push back from a number of EU Member States, the EU Council today finally voted in favour of the new EU Directive on Corporate Sustainability Due Diligence (CSDDD).