Has the Twitter success story run its course? That’s the question being posed on Wall Street after Twitter reported disappointing revenue growth in the first quarter of 2016 recently. In the first quarter, Twitter reported $595 million in revenue, well below the $607.8 million that analysts were expecting. The company added 5 million users, but fell short of the growth that ... Read More »