China installs deepwater jacket for offshore oil development
BEIJING, April 13 (Xinhua) -- China 300-meter deepwater jacket Haiji-1 has been successfully installed and accurately positioned at sea in south China. The Haij
Source: shanghaisun.com