Authority for SME Development 486 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International International Finance Corporation - IFC 2 Avis International Nizwa Club 1 Avis Nizwa Oman National Livestock Development Company SAOC 1 Avis Salalah Lire la suite