The death of Twitter appears to have been reported prematurely. A Q1 report to Wall Street beat expectations Tuesday morning with 21% year over year growth in revenue to $655 million and an uptick in users. Key takeaways: Monthly active users: 336 million, up 3% year-over-year U.S. MAUs: 69 million,...

More...