Business Finland, a Finnish trade and economic development agency, awarded a 10 million Euro ($11.36 million) grant to radar satellite operator ICEYE.
Business Finland, a Finnish trade and economic development agency, awarded a 10 million Euro ($11.36 million) grant to radar satellite operator ICEYE.