12 Jun 2025

EIC STEP Scale Up: Four companies in strategic technology sectors selected for significant investments