The New Era of Corporate Accountability: Unpacking the EU’s Landmark Corporate Sustainability Due Diligence Directive
After a two-and-a-half-year legislative process, the EU’s Corporate Sustainability Due Diligence Directive (CSDDD or CS3D) was published in the EU Official Journal on 5th July 2024, marking a paradigm shift in corporate sustainability. In recent years, companies have increasingly faced societal and legal pressures to adopt more sustainable business practices, typically centered around environmental protection. However, the scope of sustainability addressed by this Directive is broader and more comprehensive. The CSDDD not only reinforces environmental stewardship but also places a significant emphasis on the protection of human rights in the various levels of a company’s chain of activities. The right…
Klara Cachia and Christine Calleja31st July 2024