Nasim Ibra Trading Company 1 Avis Muscat Directorate General of Khoula Hospital 1 Avis Muscat Majan University College 7 Avis Muscat Qatar Primary Materials Company 4 Avis International STRABAG 3 Avis International Lire la suite