Venture Capital Firm with offices in Switzerland and England

Leadership & Staff

Holdings