INSTEX not to fulfill all of Iran’s expectations

After the unilateral withdrawal of US from Iran Nuclear Deal, officially known as JCPOA (Joint Comprehensive Plan of Action), other signatories of the deal vowed to keep it alive. After months of delay, European signatories, i.e