Ashour General Contracting Company 33 Avis Baghdad General Company for Cars and Machinery Trading 11 Avis Baghdad Al Shumookh Association 1 Avis Dhi Qar Salahuddin Police Command 3 Avis Saladin Petronas Carigali Iraq Holding 295 Avis International Lire la suite