Portfolio 1 Investments
Capsule Corporation
space technology, satellite propulsion, aerospace
seed
€800 K
Mar 2026
Investor