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