X

National Iranian Oil Company to deploy eight drilling rigs in Iran

Close