China's first set of subsea capping stacks have been successfully tested in deep water in the South China Sea, with measured performance output meeting international advanced levels. The trial marked ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results