China’s first commercial aerospace launch site is under construction in south China’s Hainan Province. This immense project is poised to see its first commercial launch next year. The construction began in July last year, and two launch complexes for liquid rockets are taking shape, about to be completed by the…...