Headquarters:
Zurich
Founded Date:
2018
Estimated Revenue:
around $50
Total Funding:
24566306
Investor Type:
Funds of Funds