Shell Oman Marketing Company 1 Avis Muscat OMRAN Group 64 Avis Muscat Medical City for Military and Security Services 13 Avis Muscat Al-Rahma Association 1 Avis Al-Seeb Abraj Energy Services 62 Avis Muscat Lire la suite