Ookla and the Telecommunications Regulatory Authority of Oman Announce Collaboration
Muscat: Oman’s conviction in the institution of peace and its pursuit