6 January 2025

Travers Smith releases 2024 recap of EU sustainability reporting developments