Investor

20VC

European venture capital fund and media company founded by Harry Stebbings, managing over $750M

Venture Capital

Portfolio Companies (1)