Twitter reports it lost over $645 million in 2013, stock price plummetsarstechnica.com2 points·owlmusic··0 commentsOpen articleSaveView on HN