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