Al Shawamekh Oil Services - SAOC 10 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat Private Entity 42 Avis Muscat Oman National Engineering and Investment Company - SAOG 4 Avis Muscat Asyad Group 144 Avis Muscat Lire la suite