Barka Water and Power Company 1 Avis Sohar Al batinah South Governorate 120 Avis Muscat Social Protection Fund 191 Avis Muscat International Trade Centre - ITC 22 Avis International ELCO International Engineering 2 Avis Nizwa Lire la suite