Download
China's first mobile offshore self-installing oil rig put into use
00:49

Haiyangshiyou 163, China's first self-installing offshore wellhead oil platform, arrived in the Beibu Bay and has been put into operation on Friday.

Search Trends