
Stop the Clock Directive Grants Delays in Corporate Sustainability Reporting and Due Diligence
On 14 April 2025, the European Council formally approved the “Stop the Clock” Directive (the Directive), marking a crucial milestone in the European Union’s efforts to overhaul sustainability reporting and due diligence requirements for businesses. The …