×

Twitter halted for pending news

3:31 PM ET Tue, 28 April 2015

Ben Willis provides perspective on rumors Twitter's earnings have leaked.