Apple and Amazon in talks to set up in Saudi Arabia – sources

Apple and Amazon in talks to set up in Saudi Arabia - sources