It’s been a busy time for Finland-headquartered Iceye. The 11-year-old satellite Earth-Observation (EO) company, an undisputed unicorn among European new space firms, has over the past few months been releasing back-to-back contract…
Continue Reading