China has successfully tested the technology that can accurately control the landing site of falling rocket parts, making it the second country, after the US, to master the technology.
China has successfully tested the technology that can accurately control the landing site of falling rocket parts, making it the second country, after the US, to master the technology.
I-Space, one of China's private aerospace companies, launched the carrier rocket SQX-1 Y1 containing multiple satellites and other payloads from Jiuquan Satellite Launch Center in Gansu province on July 25.