The General Company for Maritime Transport 12 Avis Basra Representative of Nineveh Voluntary for IDPs (RNVDO) 3 Avis International Alwaha Petroleum Co.Ltd 943 Avis Baghdad Palladium International 5 Avis International Fallujah Company for Construction Materials Production and Real Estate Investments 1 Avis Al Anbar Lire la suite