Investor Shelf

Climeworks

Company · SW · 6 documents

Key number
2.95 CHF billion
Key number
CHF 3.1bn
Swiss Venture Capital Invested Capital. SECA (Swiss Private Equity and Corporate Finance Association) p.18
Key number
1.24 CHF billion