Barka Water and Power Company 1 Avis Sohar ChampionX 2 Avis International ILO Arab States 152 Avis Muscat Nama Water Services 129 Avis Muscat NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat Lire la suite