Authority for Public Services Regulation 81 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Civil Defence and Ambulance Authority 2 Avis Muscat Port of Duqm Company SAOC 30 Avis Muscat Ministry of Endowments and Religious Affairs 987 Avis Muscat Lire la suite