Ookla and the Telecommunications Regulatory Authority of Oman Announce Collaboration
Washington: The US Department of State reaffirmed that the Sultanate is a s