Portfolio 1 Investments
Encosa
energy, battery storage, software
seed
€25 M
Jun 2026
Investor