bloomberg.com/news/articles/2015-04-28/twitter-falls-short-on-promise-to-...

An early leak of the company's numbers sends Twitter shares downward


Comments (0)

Sign in to post comments.