Public Authority for Special Economic Zones and Free Zones 30 Avis Muscat STRABAG 3 Avis International Karwa Motors 1 Avis Muscat Muscat Clearing and Depository 6 Avis Muscat United Nations Institute for Training and Research - UNITAR 1 Avis International Lire la suite