Shell plc announces share buyback transactions worth over 50 million GBP and EUR

Reuters · 12/30/2025 17:20

Please log in to view news