Company · mentioned 10 times
Startup studio and accelerator based in London that finds, matches and backs early-stage founders and company builders, with a focus on the UK and Europe.
Peter Fuller
venture capital investor