Oman Oil Marketing Company 2 Avis Muscat Fisheries Development Oman 12 Avis Muscat Oman Flour Mills Company 24 Avis Muscat Sahara National Services SOSCO 3 Avis Muscat Barka Water and Power Company 1 Avis Sohar Lire la suite