A 100,000-metric-tonne deep-water semi-submersible oil production and storage facility has been settled in the South China Sea. …
A 100,000-metric-tonne deep-water semi-submersible oil production and storage facility has been settled in the South China Sea. …
Comments