‘Go to hell, Shell’: Climate protesters try to storm stage at oil giant’s annual shareholders meeting
[ad_1] Climate activists protest outside the Shell annual general meeting at the ExCel center in London, U.K., on Tuesday, May 23, 2023. The protests come as Shell faces a shareholder vote on a measure to increase its climate ambitions following a year of record profits at the company. Bloomberg | Bloomberg | Getty Images LONDON … Read more