Investor Shelf

MindMaze

Company · SW · 3 documents

Key number
23.9%
Key number
908.7 CHF million
Invested capital in Swiss start-ups. Swiss Venture Capital Report (startupticker) p.5