Google, Twitter Flaunt Social Stats … It’s Like 2003 All Over Again
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. Google+ has X amount of users and the +1 button gets served Y times per day. Twitter delivers N tweets […]