Karwa Motors 1 Avis Muscat Ministry of Agricultural, Fisheries and Water Resources 1344 Avis Muscat Aquatic Investments Excellence LLC - Aquinex 7 Avis Dhofar Al Nizar Line Trading Establishment 1 Avis Muscat Al Ghalbi International Engineering and Contracting 2 Avis Muscat Lire la suite