A afr.com How Satya Nadella is taking on Apple and Amazon 48 points richardboegli 10 years ago 50 comments