The launch of China’s first shallow-water subsea production system (SPS) will potentially unlock millions of barrels of undeveloped oil reserves off northern China’s Bohai Bay. Chinese offshore giant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results