Venture Capital Firm with offices in Switzerland and England

Source documents