Integrated Gas Company - IGC 3 Avis Muscat Al Tasnim Group 35 Avis Muscat Public Prosecution of the Sultanate of Oman 85 Avis Muscat Ministry of Energy and Minerals 40 Avis Muscat Petrojet Petroleum Projects and Technical Consulting Company 2 Avis Muscat Lire la suite