Majis Industrial Services S.A.O.C 17 Avis Muscat Al Haditha Energy 2 Avis Muscat Financial Services Authority 9 Avis Muscat Karwa Motors 1 Avis Muscat Sindbad Investment Company 1 Avis Al-Seeb Lire la suite