NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat International Trade Centre - ITC 22 Avis International Consumer Protection Authority 10 Avis Muscat International Finance Corporation - IFC 2 Avis International Sohar Aluminium 1 Avis Sohar Lire la suite