Protesters who tried to storm the stage are taken out of the Excel centre in east London during oil giant Shell's annual general meeting in London, Tuesday, May 23, 2023. Climate change protesters disrupted Shell’s shareholder Tuesday while activist investors sought to pressure executives with a resolution demanding the energy giant beef up its climate change strategy. (Photo by Rebecca Speare-Cole/PA Wire via AP Photo)
|