Octopus grabs £314m for £1bn health fund

Octopus has brought its evergreen healthcare fund over the £1bn mark with a £314m raise. The recent fundraise saw commitments from a range of new and existing institutional investors from the UK, Europe and Japan, as well as the Greater