Space
Goodbye and Thank You for the Satellite Debris: SpaceSail's Bold Plan to Deploy 15,000 Satellites by 2030
China's space-based internet rival, SpaceSail, aims to launch 15,000 satellites by the end of the decade, intensifying competition in low Earth orbit.