The Next Web June 9, 2026Finland’s ICEYE hits a €10bn valuation, quadrupling in six months as Europe scrambles for its own spy satellitesRead full article Share: