Apple and Amazon may set up shop in Saudi Arabia soon

You may also like...