M money.cnn.com 10 years later, Twitter still isn't making money 93 points chirau 10 years ago 86 comments