General Company for Cars and Machinery Trading 11 Avis Baghdad Nineveh Investment Authority 22 Avis Nineveh North Petroleum International Company Limited (NPI) 6 Avis Baghdad (Global Affairs Canada) 1 Avis Baghdad The General Company for Agricultural Supplies 104 Avis Baghdad Lire la suite