Investor Shelf

Distalmotion

Company · SW · 3 documents

Key number
2.95 CHF billion
Key number
2588 CHF m
Key number
$7.3 billion
Total European healthtech VC investment in 2022. Octopus Ventures p.8