An interesting take on the epic failure that has been the Buzz launch, and why it’s much more than just a “my bad” on Google’s part.
An interesting take on the epic failure that has been the Buzz launch, and why it’s much more than just a “my bad” on Google’s part.