Authority for Public Services Regulation 84 Avis Muscat Al Batinah North Governorate 316 Avis Muscat Al Sharqiyah North Governorate 103 Avis Ibra Al Watanyiah United Engineering and Contracting Company 11 Avis Muscat Daleel Petroleum 1 Avis Muscat Lire la suite