Telecommunications Regulatory Authority 14 Avis Muscat Qatar Primary Materials Company 4 Avis International Mazad Oman 3 Avis Muscat Al Sharqiyah North Governorate 103 Avis Ibra Al Najd Agricultural Development Company 2 Avis Salalah Lire la suite