T thestreet.com Twitter Is Finally Starting to Wake Up to Reality and Consider Selling Itself 74 points edran 10 years ago 69 comments