Shell CEO says £25bn UK investments ‘have to make sense’ amid windfall tax calls 6th May 20221440 × 960Shell CEO says £25bn UK investments ‘have to make sense’ amid windfall tax calls « Previous Image Next Image »