International Finance Corporation - IFC 2 Avis International Al Batinah North Governorate 314 Avis Muscat Health Endowment Foundation - Athar 2 Avis Muscat Ministry of Defense 87 Avis Muscat Muscat Gas 3 Avis Muscat Lire la suite