Public Prosecution of the Sultanate of Oman 86 Avis Muscat Royal Oman Police 1063 Avis Muscat Ministry of Energy and Minerals 40 Avis Muscat Al Ghalbi International Engineering and Contracting 2 Avis Muscat Oman College of Management & Technology (OCMT) 10 Avis Muscat Lire la suite