Two more Twitter execs leaving By: Top News and Analysis (pro) May 26, 2016 at 15:20 PM EDT Top executives in business development and media are leaving the social media company, Recode reports. Read More >>