profile image
by TheaGood
on 25/1/16
Twitter shares fall, slumping 6.1%, after company loses 4 members of executive leadership team - Bloomberg
http://www.bloomberg.com/news/articles/2016-01-25/twitter-said-to-add-board-members-lose-top-product-executives