5 January 2026

The top stories of 2025 - and what they tell us about the state of sustainable finance