Twitter executives quit amid company turmoil

Twitter executives quit amid company turmoil