Microsoft's ambitions are huge and surprising, because they have to be

Open in new window