Loading investment round...
$7,200,000
No description available.
Amount: $7.2M
Company
Zurich, Zurich, Switzerland