EU Takes a Step Back: Commission’s ‘Omnibus’ Push to Weaken Accountability Laws

Corporate Governance | Business | Legislation The Omnibus Simplification Push In February 2025, the European Commission launched an “Omnibus” simplification package intended to ease regulatory burdens—targeting key ESG frameworks like the Corporate Sustainability Due Diligence Directive (CSDDD), Corporate Sustainability Reporting Directive (CSRD), and Taxonomy Regulation (corporatejustice.org). While framed as cutting bureaucracy, critics argue the measures

Corporate Sustainability Due Diligence Directive: A Landmark Move Toward Ethical Corporate Responsibility

In April 2024, Europe reached a historic milestone in corporate governance with the approval of the Corporate Sustainability Due Diligence Directive (CSDDD). This legislation, heralded as a game-changer for responsible business practices, is aimed at ensuring companies are held accountable for the entire lifecycle of their products—not just their direct