Al Shawamekh Oil Services - SAOC 10 Avis Muscat Muscat Municipality 896 Avis Muscat Ministry of Defense 87 Avis Muscat Sohar Aluminium 1 Avis Sohar Sindbad Investment Company 1 Avis Al-Seeb Lire la suite