KECH China's rocket part recovery system in final development stage Published 30 March 2023 China's rocket part recovery system in final development stage Watch now Watch preview Share