China successfully deployed 15 satellites for the 'Thousand Sails' mega-constellation on July 5, marking a significant milestone in its effort to challenge the dominance of SpaceX’s Starlink. The satellites were carried by a Long March 8A rocket from the Hainan Commercial Aerospace Launch Site, signaling a new era of high-frequency commercial launches for the country.
Known also as the G60 Starlink project, the Thousand Sails initiative is one of several ambitious Chinese projects aimed at establishing a massive presence in low Earth orbit (LEO). This latest mission successfully placed the polar-orbiting satellites into their precise target orbits, moving the project closer to its goal of providing global high-speed internet coverage.
For Beijing, the rapid expansion of this constellation is as much about strategic sovereignty as it is about commercial technology. As LEO becomes increasingly crowded, China is racing to secure orbital slots and frequency spectrums, which are managed on a first-come, first-served basis. Establishing a sovereign satellite network ensures that China remains independent of Western-controlled communication infrastructure.
The use of the Hainan Commercial Aerospace Launch Site for this mission is particularly noteworthy. As China's first dedicated commercial launch facility, it represents a pivot from strictly state-managed space programs to a more agile, commercially-driven model. This shift is designed to increase launch cadence and lower costs, mirroring the successes seen in the private aerospace sector in the United States.
