Scaleup Europe, a public-private fund with a $5.7 billion target, made its first investment by backing Finnish satellite company ICEYE.
TE
Source
This article was originally published by TechCrunch and written by Anna Heim.
Read original article on TechCrunch