On land and at sea, China is sending commercial rockets into space at an increasing rate. At an off-shore site 170 kilometers east of Shanghai, a launch team is facing a race against time, with an approaching typhoon threatening to thwart their mission. The success of this launch–and the future of their financing–hangs on this moment. Can they pull it off?
CHOOSE YOUR LANGUAGE
互联网新闻信息许可证10120180008
Disinformation report hotline: 010-85061466