Press Release

PredaSAR to launch constellation of 48 advanced Synthetic Aperture Radar (SAR) satellites for government, commercial applications