NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat Social Protection Fund 190 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Dhofar Municipality 284 Avis Dhofar Al Shawamekh Oil Services - SAOC 9 Avis Muscat Lire la suite