27 Apr 2026

Eight European startups set to receive funding under EIC STEP Scale Up call