Investment Values Twitter at $8 Billiondealbook.nytimes.com3 points·jsherry··0 commentsOpen articleSaveView on HN