News

To get a sense of who is truly in control of Shell plc (LON:SHEL), it is important to understand the ownership structure of ...