Finnish start-up ICEYE has released a "first light" image from its novel radar satellite, which was launched to orbit last Friday.
Full story here
Finnish start-up ICEYE has released a "first light" image from its novel radar satellite, which was launched to orbit last Friday.
Full story here