International Finance Corporation - IFC 2 Avis International National Records and Archives Authority. 98 Avis Muscat Ministry of Endowments and Religious Affairs 988 Avis Muscat Nakheel Oman Development Company - Oman Agriculture Development 135 Avis Muscat Bahla Club 1 Avis Ibri Lire la suite