Shell plc buys back shares for approximately 41 million GBP and 23 million EUR

Reuters · 6d ago

Please log in to view news