Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Ministry of Commerce, Industry and Investment Promotion 199 Avis Muscat Tax Authority 59 Avis Muscat Oman Authority for Academic Accreditation and Quality Assurance of Education 60 Avis Muscat Lire la suite