What’s Scaleup Europe, the $5.7B fund that just backed satellite company ICEYE? | TechCrunch
…Similar deals should follow soon; Scaleup Europe plans to deploy €5 billion ($5.7 billion) into growth-stage startups based in the EU or partnering countries and operating in strategic sectors. “Space…