Swiss Venture Club

Swiss Venture Club

Claimed
HQ location
Muri bei Bern, Switzerland
Website
Portfolio analysis