Investor Shelf

Energy Vault

Company · SW · 2 documents

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