Loading…

Scaleup Europe, a public-private fund with a $5.7 billion target, made its first investment by backing Finnish satellite company ICEYE.
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on TechCrunch.