Key Videos
South China Sea: deep-water semi-submersible oil production and storage facility
Post Views: 1880 A 100,000-metric-tonne deep-water semi-submersible oil production and storage facility has been settled in the South China Sea.






















