Swiss Founders Fund
https://sff.vc/
Venture Capital

St. Gallen, St. Gallen
Switzerland
@