X

North Sea Oil Tax – Biting the Hand That Feeds?

Some industry players suggest the new headline tax rates have effectively mined the waters offshore UK.



Close