10.0.1.246

Octopus Investments launches pre-seed deeptech fund

60
UK-based Octopus Investments has launched a pre-seed deeptech fundraise looking to bring breakthrough technologies to ma