img img img img

EIC Trusted Investor Network now unites 111 Investors managing €336 billion to power European deep tech – European Innovation Council