172.69.62.252

Octopus Ventures preps £100m fund, hires trio to leverage healthtech investment opportunity

396
Octopus Ventures is prepping to launch a £100m global fund to take advantage of the current desire for healthtech inves