Barka Water and Power Company 1 Avis Sohar Al Buraimi Governorate 82 Avis Al Buraimi Alpha Electric and Contracting Co. L.L.C 1 Avis Dhofar Ministry of Defense 86 Avis Muscat Ministry of Labour 110 Avis Muscat Lire la suite