14 April 2025

EU 'stops the clock' on corporate sustainability laws