Social Protection Fund 191 Avis Muscat Royal Oman Police 1063 Avis Muscat Sohar University 9 Avis Sohar Abraj Energy Services 62 Avis Muscat Telecommunications Regulatory Authority 14 Avis Muscat Lire la suite