China Launches First Batch of Internet Satellites for “Thousand Sails” Constellation

China launched its first batch of internet satellites, called “Thousand Sails,” which aims to provide global internet coverage. The constellation consists of over 15,000 low-Earth orbit (LEO) satellites and is expected to be completed by 2025 with the deployment of 648 satellites in the first phase.
Source: https://www.cnbc.com/2024/08/06/china-launches-its-rival-to-elon-musks-starlink-internet-satellites.html