Shell Oman Marketing Company 1 Avis Muscat Ministry of Commerce, Industry and Investment Promotion 212 Avis Muscat Sohar University 9 Avis Sohar Al Haditha Energy 2 Avis Muscat Ministry of Higher Education, Research and Innovation 148 Avis Muscat Lire la suite