Algy Cluff to step down from CEO role at North Sea firm

Oil and Gas UK rebrand
Algy Cluff retired as chairman of Cluff Natural Resources, now Deltic Energy, last year.

More from Energy Voice

Latest Posts