China-developed deep-sea launch and recovery system wins top industrial award
A deep-sea launch and recovery system independently developed by the No. 704 Research Institute of China State Shipbuilding Corporation (CSSC) has won a CIIF Award at the 26th China International Industry Fair, which opened in Shanghai on Monday.
Read original article on ecns →