Embassy of the Islamic Republic of Iran 1 Avis Muscat Wayt United Auditing 3 Avis Muscat State Audit Institution 1 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Al Thabat Holding Company 2 Avis Al-Seeb Lire la suite