The European Innovation Council Fund is the EU's government venture arm with €4B-plus in capitalization since 2020 and a €1.4B annual budget for 2025-2026. With 4,341 portfolio companies including 8 unicorns, the EIC has become Europe's single largest source of deep tech funding.
Check sizes range from €0.5M-€15M in equity (capped at €10M as of 2025) with grants up to €2.5M and STEP Scale-up inve...
Cambridge, United Kingdom
Cambridge, United Kingdom
Paris, France
Boston, United States
Paris, France
Berlin, Germany