Ministry of Transport, Communications and Information Technology 281 Avis Muscat OMRAN Group 63 Avis Muscat Oman National Engineering and Investment Company - SAOG 4 Avis Muscat Ministry of Labour 110 Avis Muscat Ad Dhahirah Governorate 101 Avis Ibri Lire la suite