Ministry of Finance 178 Avis Muscat Areej Company for Vegetable Oils and Derivatives 1 Avis Muscat Oman Investment Authority 187 Avis Muscat Oman Ceramics Company 1 Avis Muscat Karwa Motors 1 Avis Muscat Lire la suite