Barka Water and Power Company 1 Avis Sohar Nama Group 38 Avis Muscat Health Endowment Foundation - Athar 2 Avis Muscat Ministry of Information 589 Avis Muscat Al Watanyiah United Engineering and Contracting Company 11 Avis Muscat Lire la suite