In a memo to top company executives, the software giant's chairman ponders the challenges posed by a host of online competitors.
Gates memo warns of 'disruptive' changes
Gates memo warns of 'disruptive' changes