ICEYE, the Finnish Earth observation company attempting to create the world’s largest synthetic aperture radar (SAR) satellite constellation, has published its first radar image from the ICEYE-X2 satellite, launched on Spaceflight’s historic SSO-A mission two weeks ago.