Shell agrees farm-in for UK North Sea licences

Shell net zero
Shell news.

More from Energy Voice

Latest Posts