EU's "Omnibus" regulation reduces the requirements of sustainability reporting and due diligence

On February 26, 2025, the European Commission unveiled the "Simplification Omnibus," a comprehensive proposal aimed at reducing administrative burdens and enhancing the global competitiveness of businesses.