ComScore just released its worldwide numbers for April 2009 on top social media sites and their traffic details. As per the above chart and web traffic numbers the little guy named Twitter is no more the little guy on the internet. Twitter has been experiencing exponential growth since the last three months, from 10 million monthly [...]





