Analysis-Shell faces tense shareholder meeting as profits and climate collide
Shell will likely face one of its most acrimonious annual meetings next week as it struggles to balance investor pressure to capture profits from oil and gas and a vocal minority saying it must... | May 18, 2023