Posted inBits & Bytes Info Knowledge Observation China’s rival to Elon Musk’s Starlink internet launches satellites to low Earth orbit Posted by By essay August 7, 2024 On Tuesday 6th August 2024, China launched its inaugural batch of internet satellites, which are…