1 April 2025

Impact funds raised €700bn in past decade, finds Phenix research