A clash of the Titans Google vs. Microsoft. - Lohr, Steve; Helft, Miguel
Keywords: Google (Firm).; Microsoft Corporation; Web services; Cloud computing