Muna Noor Engineering and Contracting LLC 2 Avis Muscat Al Ghalbi International Engineering and Contracting 2 Avis Muscat Ministry of Defense 87 Avis Muscat Oman Sustainable Water Services 2 Avis Sohar Authority for Public Services Regulation 82 Avis Muscat Lire la suite