General Company for Cars and Machinery Trading 11 Avis Baghdad Crescent Industrial Company 6 Avis Baghdad Eco-Vital Organization for People and Planet- EVOPP 4 Avis International Tearfund 10 Avis International Municipality of Al-Hamza Al-Gharbi 8 Avis Babil Lire la suite