meowdiniAug 62 minChina Launches First Internet Satellites in Race to Rival StarlinkChina successfully launches its first internet satellites, aiming to build a global network of 15,000 satellites.