Media and Communications Authority 186 Avis Baghdad Al Faw General Engineering Company 48 Avis Baghdad Al-Haqlaniyah Municipality Directorate 2 Avis Al Anbar Jana Company Ltd 1 Avis International General Company for Electronic Systems 6 Avis Baghdad Lire la suite