Business
Shell reviews £25bn UK investments plan because of windfall tax

Shell is reviewing plans to invest £25 billion in British projects after the UK government extended a windfall tax on energy companies.The company said it would now look at each…
Read More