China's answer to Starlink, the G60 satellites, has launched its first 18 satellites into low-Earth orbit, but it faces an uphill battle to meet its 2030 target of deploying a 13,904-satellite network.
The article requires paid subscription. Subscribe Now