Google’s Picasa software backs up photos from PCs to Google+
Comments | Jan 2, 2014
Google Loves India
Comments | Feb 9, 2008
Microsoft and Google both announce deal with Twitter
Comments | Oct 22, 2009
150,000 Gmail users bugged, all Emails and attachments lost!
Comments | Feb 28, 2011