Saudi Arabian telecommunications company Saudi Telecommunication Company (stc) and network provider Omnispace signed a memorandum of understanding to develop space-based 5G mobile communications using Omnispace’s satellite network. McLean, Va.-based Omnispace is planning a global hybrid network, and stc (TADAWUL: 7010) is the only telecom provider with the regulatory authority in Saudi Arabia to deliver the […]