Telecommunications Regulatory Authority 14 Avis Muscat Duqm Quarries 3 Avis Muscat Sultan Haitham City 3 Avis Muscat Ministry of Interior 46 Avis Muscat Oman International Group - OIG 2 Avis Sohar Lire la suite