Twitter Stock Drops After Top Executives Bail
Category: TECH
Twitter's shares were down 5.35 percent.
By , 2016-01-25