Saudi Arabia ranks higher than China, India in internet access