Ventures
€50K — €50M
Data updated: April 2026
52.3702° N, 4.8952° EZoom 4.5