Europe’s leading pre-seed investors in 2026

Sources