Climate Change ‘Go to hell, Shell’: More than 100 climate activists storm annual shareholder meetingBy Euro NewsMay 24, 2023 British oil and gas giant Shell faced a stormy shareholders’ gathering Tuesday, as environmental protesters hit out over its pledge to tackle carbon emissions.