Read news on G60 with our app.
Read more in the app
China ups the ante in bid to rival SpaceX’s Starlink as G60 megaconstellation satellite rolls off the production line in Shanghai