PredaSAR Corporation which is building and will operate the world's largest and most advanced commercially operated Synthetic Aperture Radar (SAR) satellite constellation, announced on 2 March 2020 that it successfully completed a US$25 million seed financing round.