- Tuesday, 11th April 2017
- by
The Iranian Petroleum Contract (IPC), has been delayed since Iran’s Security Council is still reviewing it , delaying the operation of the 29 foreign oil and gas companies, that were shortlisted by Iran as bidders for hydrocarbon deposits earlier this year.