New York: Nearly 24 million out of 284 million Twitter users do not tweet at all, reveals the latest data filed by the micro-blogging site with the US Securities and Exchange Commission (SEC). This me...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.