Feature
Nov 2011
The last resort for Iran’s oil sector
With even China and Russia backing away from upstream investment, Iran has further impetus to craft a self-sufficient oil and gas sector
This is a preview of our premium content.
Thank you for your interest—please log in or subscribe to read the full article.