PredaSAR Corporation announced that it will launch a constellation of 48 commercial Synthetic Aperture Radar (SAR) satellites across multiple orbits. According to the company, the constellation will be the world’s largest and most advanced commercial SAR satellite constellation