Friday, November 4, 2011

The week Google really 'messed up'
[ Thu, 03 Nov 2011 12:32:30 EDT ]
Love or hate Google, you probably don't expect this sort of message from one of the largest and most innovative Internet and technology companies in the world:

No comments:

Post a Comment