Explained: The EU’s Corporate Sustainability Due Diligence Directive
The CSDDD is a new EU law that imposes binding obligations on corporate giants to check their global value chains for human rights and environmental risks and harms. It also enables victims and EU member states to hold non-compliant companies accountable.