Why Twitter Shares Are Off 13%
Editor’s Morning Note: Twitter’s Q2 user growth exceeded investor expectations. Its financial performance did not. Twitter shares are off more than 13 percent this morning following its second quarter earnings report.… Read Full Article