Cluff launches Dewar farm-out and identifies BP platform for development

North Sea news
BP's ETAP installation in the central North Sea.

Breaking