China ups the ante in bid to rival SpaceX’s Starlink as G60 megaconstellation satellite rolls off the production line in Shanghai
China’s second low-earth satellite megaconstellation to provide broadband internet services began production in Shanghai on Wednesday, amid a push to explore potential in the space technology industry and as competition …