On 3 April 2025, the European Parliament voted to postpone the implementation dates for corporate sustainability due diligence and reporting requirements, as the first step in the European Commission’s “Omnibus”...more