Portfolio 1 Investments
Subra
energy, deep-tech, advanced materials, climate tech, power transmission
series-a
€50 M
Jul 2026
Investor