Barka Water and Power Company 1 Avis Sohar OMIFCO 3 Avis Muscat Al batinah South Governorate 120 Avis Muscat مركز تاول للعقود والتجارة ش.م.م 32 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat Lire la suite