Alpha Electric and Contracting Co. L.L.C 1 Avis Dhofar Integrated Gas Company - IGC 3 Avis Muscat Nama Group 38 Avis Muscat Abraj Energy Services 62 Avis Muscat A’ Sharqiah University 14 Avis Ibra Lire la suite