Twitter executives quit amid company turmoil

Washington CNN Business  —  Just days after Twitter laid off thousands of employees, a number of top executives from teams working on privacy and security...