Muna Noor Engineering and Contracting LLC 2 Avis Muscat Embassy of the Islamic Republic of Iran 1 Avis Muscat Barka Water and Power Company 1 Avis Sohar Dhofar Municipality 286 Avis Dhofar University of Technology and Applied Sciences 1308 Avis Ibri Lire la suite