Portfolio 1 Investments
LeydenJar
deeptech, batteries, energy storage
unspecified
€23 M
Sep 2025
Investor