International Finance Corporation - IFC 2 Avis International National Centre For Statistics & Information 108 Avis Muscat Al Khaboura Club 1 Avis Sohar Environment Authority 382 Avis Muscat Oman National Livestock Development Company SAOC 1 Avis Salalah Lire la suite