Southern North Sea could be most prosperous in the world… if Gov gets it right, says Algy Cluff

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