DTNS 2673 - Twitter Executives Migrate

The Twitter executive exodus continues and the stock drops. Do you use it? 300+ million people do. Tom Merritt, Veronica Belmont, and Patrick Beja discuss whether Twitter is in trouble and what it's good for anyway.

technews