
This all seems a little bit like déjà vu, doesn’t it? First there was Google Buzz, now Google+. What makes the search giant’s latest effort to take on Facebook any different? If you remember, Google Buzz’s launch strategy was not very well planned. All of a sudden a link appeared on millions Gmail accounts, which Continue Reading →