The launch of the Chongqing Liangjiang Star rocket in northwest China on Thursday. Photo: CCTV

China’s space ambitions reiterated with launch of its first rocket developed by private firm

Topic |   China science

TOP PICKS

The launch of the Chongqing Liangjiang Star rocket in northwest China on Thursday. Photo: CCTV
READ FULL ARTICLE