China yesterday launched a Zhuque-2E Y7 carrier rocket from the Dongfeng commercial space innovation pilot zone in Northwest China, sending 10 Qianfan Constellation satellites into preset orbits, Xinhua reported. It was the first time a Chinese private rocket has been tasked with the deployment of a large-scale satellite internet constellation.