Portfolio 2 Investments
Factor2 Energy
Geothermal, Renewable Energy
seed
€9.1 M
Sep 2025
Investor
IDEL Therapeutics
biotechnology, drug delivery, oncology, life sciences
seed
€9 M
Mar 2026
Investor