Press Release
Press Release
Transaction in Own Shares September 14, 2026 • • • • • • • • • • • • • • • • Shell plc (the 'Company') announces that
Read Full Story
Press Release
Press Release
Press Release
Press Release
Press Release
Press Release
Press Release
Press Release
Press Release