Civil Defence and Ambulance Authority 2 Avis Muscat SOHAR Port and Freezone 46 Avis Sohar STRABAG 3 Avis International Majis Industrial Services S.A.O.C 20 Avis Muscat Muna Noor Engineering and Contracting LLC 2 Avis Muscat Lire la suite