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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results