10.0.3.80

Octopus rolls out new $140m fund dedicated to European businesses

762
UK-based Octopus Ventures, the venture capital arm of the Octopus Group, has launched a $140m fund to invest in later-st