China builds a rival satellite constellation as SpaceX goes public Rest of World By: Indranil Ghosh 11 June 2026 at 05:00 Chinese upstart Spacesail is trying to steal SpaceX’s thunder. State-backed Spacesail launched two satellites on a reusable rocket on June 1, just days before SpaceX’s $1.8 trillion listing on June... © Rest of World/iStock