Shell plc announces share buyback transactions totaling over 41 million GBP and 22 million EUR

Reuters · 2d ago

Please log in to view news