Share Email Telegram WhatsApp 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