The modern China Photo: CGTN China launches first Internet network satellites WorldChina's equivalent of Starlink is planned to have 15 000 satellites in orbit by 2023.