After forty miserable years of the so-called Islamic Republic (IR) and more than 1.8 trillion dollars of oil income, Iran's oil and gas infrastructure has basically ...
A