Google here, there and (eventually) everywhere.

Google encroaches further on Microsoft territory. See John Naughton’s comments. [link]

Advertisements

%d bloggers like this: