A Chinese firm's answer to Elon Musk's Starlink just launched its first satellites for the thousands-strong network Beijing plans to build
China's Shanghai Spacecom Satellite Technology launched 18 satellites for planned 15,000-strong 'Thousand Sails Constellation' to rival Starlink by 2030.