There was mixed news today for Twitter, the company reporting stronger-than-expected financials, but monthly active users down year-on-year. Twitter Q1 revenue hit $787M, beating both its own top-end guidance and Wall Street expectations …

Read more of this post