Portfolio 1 Investments
Sequestra
climate tech, carbon capture, carbon sequestration, industrial decarbonization, construction materials
seed
€3 M
Mar 2026
Investor