Tugboat

Tugboat

Venture capitalClaimed

Investment opportunities in start-up companies, providing individuals unique access to high-risk/high-return investments.

HQ location
Zurich, Switzerland
Website
Portfolio analysis
Notes (0)