We have been covering the problems that Oil and Gas companies face in an overregulated UK, where they are overtaxed and would be better off leaving the country.
Share this post
BP Spurned at the Altar
Share this post
We have been covering the problems that Oil and Gas companies face in an overregulated UK, where they are overtaxed and would be better off leaving the country.