Shell plc publishes second quarter 2023 press release

London, july 27, 2023
SHEL Ratings Summary
SHEL Quant Ranking