Shell Oman Marketing Company 1 Avis Muscat Al Khaboura Club 1 Avis Sohar Ministry of Social Development 1116 Avis Muscat International Finance Corporation - IFC 2 Avis International Afaq Wadi Al Maawil for Equipment 1 Avis Muscat Lire la suite