28 Jul 2026

EIC selects six new European scale-ups for STEP Scale Up investments