How the CSDDD reshapes corporate responsibility and human rights
News
February 12, 2025
The Corporate Sustainability Due Diligence Directive (CSDDD) is a transformative EU law that imposes mandatory human rights and environmental due diligence obligations on large companies. It requires businesses to identify, prevent, mitigate, and end adverse impacts in their own operations, subsidiaries, and value chains. The directive also mandates the adoption of climate transition plans and links compliance with directors’ duties.
Source: adapted from Schoenherr, February 2025.
We want to hear from you!
Have any feedback you want to share? Did you spot any mistakes? Let us know.
More recent Due Diligence news
News related to corporate sustainability due diligence in mineral supply chains
OECD report - Reliable supply chain data is the foundation for securing critical minerals
Published 21 September, 2026
UN warns nickel mining threatens Indigenous Peoples in Indonesia
Published 14 September, 2026