Shell unveils ‘accelerated’ net zero strategy, confirms oil production peaked in 2019

Shell net zero
Shell news.

More from Energy Voice

Latest Posts