PREDASAR ANNOUNCES ADVANCED 96 SATELLITE SYNTHETIC APERTURE RADAR (SAR) CONSTELLATION FOR GOVERNMENT, COMMERCIAL APPLICATIONS
PredaSAR Corporation announced today that it will launch a constellation of 48 commercial Synthetic Aperture Radar (SAR) satellites across multiple orbits.