On April 3, 2025, the European Parliament voted to delay the implementation of new sustainability and due diligence reporting requirements, a move commonly referred to as the “stop-the-clock” vote.
4 min read