Shell (LSE:SHEL) is cutting back on renewables investment after substantial losses and is putting more capital toward oil and gas projects. The company is prioritising new upstream activity in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results