Ministry of Transport, Communications and Information Technology 291 Avis Muscat Al Shawamekh Oil Services - SAOC 10 Avis Muscat Authority for SME Development 480 Avis Muscat Asyad Group 141 Avis Muscat Al Thabat Holding Company 2 Avis Al-Seeb Lire la suite