International Finance Corporation - IFC 2 Avis International Ministry of Endowments and Religious Affairs 1012 Avis Muscat Ministry of Finance 176 Avis Muscat Telecommunications Regulatory Authority 14 Avis Muscat Financial Services Authority 9 Avis Muscat Lire la suite