Al Shawamekh Oil Services - SAOC 9 Avis Muscat Islamic Development Bank 1 Avis Muscat ELCO International Engineering 1 Avis Nizwa Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat Oman Cement Company 82 Avis Muscat Lire la suite