35.172.111.71

Summa closes massive Fund III on €2.3bn, biggest European impact fund to date

64
Summa Equity has raised the largest European impact fund to date with €2.3bn of capital commitments, triple the size o