29 January 2025

EU pitches 'unprecedented simplification' with cuts to sustainability reporting