Telecommunications Regulatory Authority 14 Avis Muscat Ad Dhahirah Governorate 116 Avis Ibri Lamasat Dakhilia Company 2 Avis Nizwa Muscat Clearing and Depository 6 Avis Muscat Areej Company for Vegetable Oils and Derivatives 1 Avis Muscat Lire la suite