Investor

20VC

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

Venture Capital

Portfolio (1)