Shell Oman Marketing Company 1 Avis Muscat Embassy of the State of Qatar 5 Avis Muscat Abraj Energy Services 62 Avis Muscat Mazad Oman 3 Avis Muscat Development Bank 15 Avis Muscat Lire la suite