SOHAR Port and Freezone 46 Avis Sohar Oman Investment Authority 185 Avis Muscat Oman United Insurance Company 1 Avis Muscat Islamic Development Bank 1 Avis Muscat Al Sharqiyah North Governorate 103 Avis Ibra Lire la suite