3 ms·Twitter reports it lost over $645 million in 2013, stock price plummets2 points by owlmusic 13y ago