Google’s Social Places Platform: Places and TalkBin
Google doesn’t get social. Or at least, that was the thinking about three weeks ago before Google+ came out. Now, Google is getting some respect and people are coming around to the idea that this engineering-heavy company from California might have a social muscle that has yet to be flexed. I am a huge fan…