23 December 2024

Will impact investing finally take centre-stage in 2025?