eadss

What Is CS3D After Omnibus I and Why It Matters in 2026

Learn what CS3D means after Omnibus I, why it matters in 2026, and how sustainability leaders can prepare for EU due diligence requirements with practical steps and expert insights.

Introduction to CS3D After Omnibus I The Corporate Sustainability Due Diligence Directive (CS3D) has entered a new phase. In December 2025, the European Parliament adopted the final Omnibus I text, providing long-awaited clarity on the scope, obligations, and timelines of CS3D. With Council approval expected in early 2026, companies now face a stable and enforceable […]

The ECB’s 2025 Sustainability Opinion: Balancing Transparency & Risk Management 

The ECB’s 2025 Sustainability Opinion

The ECB Steps into the Sustainability Governance Dialogue  On May 8, 2025, the European Central Bank (ECB) issued ECB’s 2025 Sustainability Opinion (ECB/2025/10), a landmark statement on two key European Commission proposals aimed at postponing and amending the EU’s sustainability reporting and due diligence directives—namely the Corporate Sustainability Reporting Directive (CSRD) and the Corporate Sustainability […]

Three Critical Areas to Enhance Global Sustainability Policies (GRI)

Three Critical Areas to Enhance Global Sustainability Policies

As global sustainability becomes a focal point for businesses and governments, the need for comprehensive and standardized reporting is more critical than ever. The Global Reporting Initiative (GRI) has recently introduced a suite of new guidance documents aimed at enhancing sustainability disclosures and informing policy-making. These publications address crucial areas such as double materiality, due […]

How to equip UK C-Suite Leadership and Teams with ESG Expertise

How to equip UK C-Suite Leadership and Teams with ESG Expertise

Environmental, Social, and Governance (ESG) legislation in the UK is an evolving area that reflects the growing concern for sustainable practices within business operations. Upon public demand CSE is preparing for yet another groundbreaking C-suite Sustainability ESG Leadership Training Program this June, this time tailored for the U.K, the EU economy and the Gulf countries, […]

How CS3D affects EU and non-EU corporations?

How CS3D affects EU and non-EU corporations

The CS3D framework is designed for businesses operating in the EU to integrate human rights and environmental considerations into their operations and throughout their entire activity chain. It mandates a risk-based due diligence process to identify, prevent, mitigate, and report adverse impacts. Businesses must also establish effective governance and management systems. Violations can lead to […]

Center for Sustainability and Excellence (CSE) CEO Featured on the Environmental Transformation Podcast!

Nikos Avlonas on The Environmental Transformation Podcast

The Center for Sustainability and Excellence (CSE) is thrilled to announce that our CEO, Nikos Avlonas, was recently featured on the highly regarded Environmental Transformation Podcast.     In this insightful episode, Nikos dives deep into the ever-evolving landscape of sustainable business practices. He explores key topics that are critical for environmental professionals, sustainability specialists, […]

How the EU’s Groundbreaking Directive Redefines Corporate Responsibility

Corporate Sustainability Due Diligence Directive (CS3D)

The European Union’s Corporate Sustainability Due Diligence Directive (CS3D), finally approved on April 24 by the EU Parliament, marks a pivotal advancement in integrating environmental and human rights considerations into corporate governance. As part of the EU’s broader commitment to sustainable practices, the directive imposes rigorous due diligence obligations on companies operating within its jurisdiction. […]