Finland’s ICEYE secures €300M credit facility as governments race to own their piece of the sky - Tech Sentiments