Deltic Energy, formerly Cluff, eyeing deal opportunities in UK and Dutch North Sea

Cluff Natural Resources chief executive Graham Swindells
Cluff Natural Resources chief executive Graham Swindells