New North Sea player Neptune Energy to help launch 2018 sector report

An unmanned gas platform in the southern North Sea
An unmanned gas platform in the southern North Sea

Breaking