Riaz Kanani

In case you missed it on Techmeme, Nielsen published research showing that 60% of new Twitter users fail to return the following month after joining. 60% !! I heard this, and I’m really not…

Twitter Quitters Ain’t Surprising – It Takes Time to Get It

Exit mobile version