Image via CrunchBaseObviously Google Plus is no Google Wave or Google Buzz. This thing has legs.
Has Google Finally Cracked Social?
Larry Page At The Helm
I Will Not Miss Eric
Has Google Finally Cracked Social?
Larry Page At The Helm
I Will Not Miss Eric