Shell gets UK tax refund, but pays over $1billion in nearby Norway

© ShellUK shell oil
Shell's Nelson platform

More from Energy Voice

Latest Posts