40.77.167.32

Octopus Ventures strikes first close for first dedicated pre-seed fundraise

13
UK-based Octopus Ventures has launched its first dedicated pre-seed fundraise targeting early-stage startups across Euro