Deltic Energy makes ‘material increase’ in gas estimates at Shell licence

Shell net zero
Shell news.

More from Energy Voice

Latest Posts