Sohar University 9 Avis Sohar Barka Water and Power Company 1 Avis Sohar Oman Flour Mills Company 24 Avis Muscat Oman International Group - OIG 2 Avis Sohar United Engineering Services Company - UES 2 Avis Al-Seeb Lire la suite