Shell reviews its £25B plan due to UK windfall tax



British oil & gas giant Shell plc has been reconsidering its £25 billion investment into the United Kingdom’s energy system due to the government’s recently announced £55 billi…