iOS app Android app

Google Buzz Yahoo

Google Buzz SLAMMED By Yahoo, Microsoft

Posted 05.25.2011 | Technology

Google has just taken the wraps off of its new social feature called 'Google Buzz' and already, Microsoft and Yahoo have slammed the new development i...