PRESTON, United Kingdom — China successfully launched the first batch of 18 satellites Tuesday for the Thousand Sails low Earth orbit communications megaconstellation. A Long March 6A rocket lifted off […]
The post China launches first satellites for Thousand Sails megaconstellation appeared first on SpaceNews.