Ookla and the Telecommunications Regulatory Authority of Oman Announce Collaboration
No group claimed immediate responsibility