Category: Business News

Two more Twitter execs leave

Two more Twitter executives flew the nest Tuesday. Chief Technology Officer Adam Messenger and Josh McFarland, vice president of product, resigned, adding to a growing list of former execs at the micro-blogging service. Messenger...