Hammurabi General Company for Construction Contracting 153 Avis Baghdad (Midland Refineries Company (MRC 2471 Avis Baghdad National Retirement Authority 4 Avis Baghdad Iraqi Insurance Company 87 Avis Baghdad Consulate General of the Islamic Republic of Iran 1 Avis Najaf Lire la suite