China launches its rival to Elon Musk’s Starlink internet satellites

China launches its rival to Elon Musk’s Starlink internet satellites

The Chang’e 6 lunar probe and the Long March-5 Y8 carrier rocket combination sit atop the launch pad at the Wenchang Space Launch Site in Hainan province, China May 3, 2024.  Eduardo Baptista | Reuters China on Tuesday launched its first batch of internet satellites that will form part of a constellation it hopes will … Read more