Portfolio 1 Investments
SPiNE
clean energy, energy tech, smart grid, smart meter
series-a
€3 M
Apr 2026
Lead