Ministry of Energy and Minerals 40 Avis Muscat Oman Housing Bank 3 Avis Muscat Oman National Livestock Development Company SAOC 1 Avis Salalah Higher Institute of the Judiciary 16 Avis Nizwa Consumer Protection Authority 10 Avis Muscat Lire la suite