7 April 2025

Impact can deliver alpha for listed equities, new evidence finds