Asyad Group 140 Avis Muscat NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat Al Dakhiliyah Governorate 127 Avis Muscat SOHAR Port and Freezone 45 Avis Sohar International Finance Corporation - IFC 2 Avis International Lire la suite