18 June 2025

Has impact investing taken a hit?