Private Entity 44 Avis Muscat Omantel 100 Avis Muscat NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat Ministry of Commerce, Industry and Investment Promotion 213 Avis Muscat Al Ghalbi International Engineering and Contracting 2 Avis Muscat Lire la suite