Oman Oil Marketing Company 2 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat Social Protection Fund 191 Avis Muscat Al Haditha Energy 2 Avis Muscat Abraj Energy Services 62 Avis Muscat Lire la suite