Embassy of the Islamic Republic of Iran 1 Avis Muscat Oman United Insurance Company 1 Avis Muscat Oman National Transport Company “MWASALAT” 27 Avis Muscat United Nations Office for Project Services - UNOPS 62 Avis Muscat Barka Water and Power Company 1 Avis Sohar Lire la suite