Aviva Investors

Aviva Investors has invested in 1 European startup.

vc

Portfolio 1 Investments

Terra One
battery storage, energy infrastructure, clean energy
unspecified
€150 M
Sep 2025
Lead