Investor Shelf

General Oceans

Company · UK · 1 documents

Key number
€€21.9 billion billion
Total European VC deal value in Q1 2026. PitchBook p.3