10.0.3.73

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