In Focus | EU Corporate Sustainability Due Diligence Directive

On 25th July 2024, the European Union’s Directive on corporate sustainability due diligence (CSDD Directive) came into force.

The Directive creates a corporate due diligence duty that seeks to foster sustainable and responsible corporate behaviour in companies’ operations and across their global value chains. It establishes new rules to ensure that in scope companies identify and address adverse human rights and environmental impacts of their actions both inside and outside Europe.

This free download takes you through:
  • The background of CSDD
  • Eligible organisations’ obligations
  • Climate change transition plan
  • The scope
  • Enforcement
  • Implementation timescale
  • Benefits of CSDD rules
💡 While we’ve got you…

Why not check out our Barbour Consolidated Environment module?

It helps you to make sense of complex environmental legislation, wrapping amendments, revocations and changes to legislation into one document so that you’re looking at a simplified version of the law as it stands today.

We are the only information provider that consolidates legislation in this way.

✔️ Access overviews of key pieces of legislation to help you quickly decide if it applies to you.

✔️ Read summaries written in plain English that simplify the legislation and enable you to understand the details. We highlight any updates and changes to make them easy to find.

✔️ See all amendments from the original legislation so that you have the full picture and are always looking at the law as it stands today.

✉ Sign up to the Barbour Newsletter

Free downloads, advance notice of webinars, product updates and perks – all straight to your inbox.

  • Barbour EHS may from time to time send updates about Barbour products and services. By providing your contact information you consent to being contacted for direct marketing purposes by Barbour EHS. Please ensure you review our Privacy Policy.