International Finance Corporation - IFC 2 Avis International Oman Credit and Financial Information Centre 41 Avis Muscat Al Nizar Line Trading Establishment 1 Avis Muscat University Medical City 4 Avis Muscat Sohar Aluminium 1 Avis Sohar Lire la suite