Energy MarketsFinanceGenerationStorageTop Stories

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

The energy giant has said the levy “creates uncertainty”

Get unlimited access to all our premium contents by registering for free.

Click the button below to register now.

Related Posts