Civil Aviation Authority 23 Avis Muscat Islamic Development Bank 1 Avis Muscat Al Noor Association for the Blind 1 Avis Muscat Health Endowment Foundation - Athar 2 Avis Muscat Public Authority for Special Economic Zones and Free Zones 30 Avis Muscat Lire la suite