China’s megaconstellation project establishes satellite cluster in Chongqing
Op-ed | Is there enough room in space for tens of billions of satellites, as Elon Musk suggests? We don’t think so.