Business News
Scaleup Europe Fund Deploys First Capital: €5.7B Initiative Backs Satellite Firm ICEYE
The European Commission’s new €5 billion ($5.7 billion) Scaleup Europe Fund has made its first investment, backing Finnish satellite intelligence company ICEYE...