Petronas Carigali Iraq Holding 295 Avis International Nineveh Health Directorate 532 Avis Nineveh UOSSM 8 Avis International General Company for Inspection and Rehabilitation of Electrical Systems 37 Avis Baghdad Crescent Petroleum 1 Avis Babil Lire la suite