Tuesday, November 18, 2008

And then there were Google Layoffs

There was Google Flu.... and now.. ?


Bangalore ? 'nuff said....

No comments: