SpaceX has successfully launched the 88-satellite Transporter 2 rideshare mission on a Falcon 9 rocket and landed its 1st stage booster. The Transporter-2 payload manifest featured synthetic aperture radar (SAR) satellites from three competing companies: Capella, Iceye and Umbra. All 3 companies confirmed separation and communication with their spacecraft.