Cochin Shipyard Limited 1 Avis International Amwaj Catering Services Company 31 Avis Doha Capstone Real Estate Company 2 Avis Doha Transportation company - Karwa 132 Avis Doha Qatar Sand Treatment Plant 1 Avis Doha Lire la suite