CLICK HERE! MI Services Limited Kish Iranian Oil Field Services Company (IOSC) Sazandegan Qeshm Ineco Iran PJSC Exxir Petrol Tehran Berkeley International PetroPersia Naft Sazeh Iran Intercontinental Drilling  Taisei Tehran Berkeley(EPC) O International PJSC