Sunday, July 27, 2025
Home Business Shell set to report lower earnings after ‘tepid’ update to investors