Shell plc announces buyback transactions worth over 52 million GBP and 30 million EUR

Reuters · 2d ago

Please log in to view news