ICEYE: From Startup to Europe's Space-Defense Champion

The Finnish-Polish SAR satellite company has doubled its revenue every year since 2023. Management targets €1 billion by 2027.