IDC partners with CST for annual ICT Indicators Forum 2023 in Saudi Arabia The Communications, Space, and Technology Commission (CST) of Saudi Arabia has partnered with the International Data Corporation (IDC) for the…