Shell Oman Marketing Company 1 Avis Muscat Sembcorp Salalah 1 Avis Salalah Royal Guard of Oman 12 Avis Muscat International Finance Corporation - IFC 2 Avis International Oman National Livestock Development Company SAOC 1 Avis Salalah Lire la suite