L10-A-02-800x418 copy.jpg
Oil and Gas News
Oil players join forces to develop ‘one of the largest CCS facilities in the North Sea’