Jul 11
15
Whether on purpose or not, Google and Twitter are having a little back-and-forth this week about the size of their social networks — or, maybe more accurately, about the activity levels on their social networks.
Visit link:
Google, Twitter Flaunt Social Stats … It’s Like 2003 All Over Again