From transparency to accountability: what the CS3D means for businesses
The EU’s Corporate Sustainability Due Diligence Directive (CS3D) marks a major step forward in corporate accountability, requiring companies to address human rights and environmental impacts within their operations and value chains.
Andrea Lančová
November 12, 2024