Twitter reports it lost over $645 million in 2013, stock price plummetsarstechnica.com 2 pointsowlmusic12 years agodiscussSaveHideCopy link On HNComments No comments yet.
Comments
No comments yet.