UK and abroad Shell boss defends huge profits amid soaring energy bills July 28, 2022 Premium Content
UK and abroad Shell expected to report ‘another monster set’ of results July 27, 20224 Premium Content
Local Business Shell gives green light to Jackdaw project in UK North Sea July 25, 20222 Premium Content
UK and abroad Shell chief Ben van Beurden’s annual pay rockets by 26% to ‘obscene’ £6.2m March 10, 2022