International Telecommunication Union (ITU)

Saudi Arabia ranks 2nd among G20 countries in ICT Development Index

Saudi Arabia ranks 2nd among G20 countries in ICT Development Index

By Arab News ·