Al Shawamekh Oil Services - SAOC 10 Avis Muscat Environment Authority 385 Avis Muscat Duqm Special Economic Zone - Tatweer Duqm 4 Avis Muscat Telecommunications Regulatory Authority 14 Avis Muscat Karwa Motors 1 Avis Muscat Lire la suite