Feb 1, 2025Launch of the Europe Sustainable Development Report 2025