Energy MarketsFinanceGenerationStorageTop Stories

Windfall tax threatens oil and gas investment in North Sea, says Shell

The energy giant has said the levy “creates uncertainty”

Related Posts