Shell to review £25bn investment in UK projects after windfall tax extended

Shell to review £25bn investment in UK projects after windfall tax extended