Al Tasnim Group 35 Avis Muscat State Audit Institution 1 Avis Muscat ChampionX 2 Avis International Nasim Ibra Trading Company 1 Avis Muscat The Secretariat General for National Celebrations 10 Avis Muscat Lire la suite