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

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