NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat Sahara National Services SOSCO 3 Avis Muscat Onsor Company 5 Avis Muscat Ministry of Information 585 Avis Muscat A’ Sharqiah University 14 Avis Ibra Lire la suite