Telecommunications Regulatory Authority 14 Avis Muscat Royal Guard of Oman 12 Avis Muscat ARA Petroleum 2 Avis Muscat Nasim Ibra Trading Company 1 Avis Muscat Dhofar University (DU) 44 Avis Salalah Lire la suite