29 July 2024

Europe's sustainability reporting: lessons learned, challenges and looking ahead