Since the beginning of 2025, the big story in the EU has been the omnibus simplification proposal. The EU government has worked since February to reduce the burden of sustainability regulation on businesses by simplifying both the Corporate Sustainability Reporting Directive (CSRD) and the Corporate Supply Chain Due Diligence Directive (CSDDD). Finally, the dust is settling, and […]
EU Reaches Deal on Omnibus