10.0.3.173

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

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