Ookla and the Telecommunications Regulatory Authority of Oman Announce Collaboration
More than 20 businessmen have been referred to the judicial authorities af