News

China has completed a liquid propulsion system test for its new launch vehicle, Kinetica-2, marking a notable step toward its ...