Portfolio 2 Investments
Navigator
digital advertising, adtech
unspecified
€4 M
Sep 2025
Lead
Alesi Surgical
surgical technology, medical devices, healthcare
unknown round
£7 M
Apr 2026
Lead