27 Mar 2025

EIC awards € 116 million to Pathfinder Challenges projects