China's Zhuque-3 launch vehicle lifted off from the Dongfeng Commercial Spaceflight Innovation Zone this week, completing its ascent and placing its second stage into the planned orbit, according to Landspace, the private company behind the mission...
The article requires paid subscription. Subscribe Now


