VCs assemble! NATO picks investment team for €1B deep tech fund

Business