Shell plc (NYSE:SHEL) is an integrated energy company with operations spanning exploration, production, refining, marketing, ...
Shell, which maintains U.S. headquarters in Houston, has a 79 percent interest and INEOS a 21 percent interest in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results