China National Offshore Oil Corporation (CNOOC) has completed installation of what it claims is the country's largest offshore production platform. The float-over operation of the Lufeng 14-4 central ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results