Authority for Public Services Regulation 81 Avis Muscat Oman Housing Bank 3 Avis Muscat Petroleum Development Oman 5 Avis Muscat Oman International Telecommunications - OHI Telecom 1 Avis Muscat Seeh Al Sarya Engineering - SAS 26 Avis Muscat Lire la suite