10.0.1.200

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