Close

Monthly Archives:February 2010

Google admits Buzz flaws

Since launching on February 9, Google Buzz has inspired about as much outrage as Facebook did in its Read More