Since its public launch a little over 5 years ago, Twitter has grown by leaps and bounds. The service has more than 200 million registered accounts and more than 1 billion tweets are sent every week, while more than 1,000,000 registered apps are using Twitter's API. An infographic published by Touch takes a look at a bunch of facts and figures about Twitter. It...
Read more »