International Finance Corporation - IFC 2 Avis International Musandam Municipality 27 Avis Muscat Oman Sustainable Water Services 2 Avis Sohar Sustainable Development and Investment Company - Sustainable City Yiti 2 Avis Muscat Ministry of Justice and Legal Affairs 23 Avis Muscat Lire la suite