The Communications, Space, and Technology Commission (CST), the Saudi Arabian communications authority established to regulate, monitor and empower the communications and IT sector, has granted a licence to provide specialised wireless telecommunicatio…