Shura Council 100 Avis Muscat Public Prosecution of the Sultanate of Oman 81 Avis Muscat Private Entity 39 Avis Muscat Public Establishment for Industrial Estates (Madayn) 31 Avis Muscat Mazoon Dairy Company SAOC 4 Avis Muscat Lire la suite