Google Stakes Its Future on a Piece of Software

Open in new window