Embassy of India 6 Avis Baghdad Al Badia Public Transport Company 1 Avis Baghdad General Company for Cars and Machinery Trading 11 Avis Baghdad Directorate of Agriculture in the Province of Baghdad - Karkh 25 Avis Baghdad Sahara Economic Development Organization 90 Avis International Lire la suite