Shell Oman Marketing Company 1 Avis Muscat Qatar Primary Materials Company 4 Avis International Sultan Qaboos University 58 Avis Muscat Authority for SME Development 480 Avis Muscat NOMAC Red Sea Operation and Maintenance Company 3 Avis Muscat Lire la suite