News
China launches ‘Thousand Sails’ satellite constellation to rival SpaceX’s Starlink
China has taken its first major step toward building a global satellite internet network. It launched the initial batch of satellites for its ...