ICEYE successfully completes its largest satellite launch ever, placing five new SAR satellites into orbit
https://nordot.app/902733029861113856