33 FOMO press release · ICEYE
ICEYE launches four new satellites aboard Bandwagon-5 rideshare mission
AI Executive Summary
ICEYE confirmed successful launch and deployment of four SAR satellites on SpaceX Bandwagon-5 on 20 October 2026 from Cape Canaveral, including two for Portugal’s Atlantic Constellation. All four established communications; cumulative ICEYE-built launches reached 84.