(Telecompaper) Saudi Arabia's Communications, Space, and Technology Commission (CST) has launched its Saudi Domain awareness campaign to encourage the adoption of...