Twitter Chief Executive Jack Dorsey announced the departure of multiple department heads on Sunday, marking the biggest management shakeup since he returned to run the social network in mid-2015. Continue reading Twitter shakeup sees departure some of top execs