Skip to Content

Loading Video...

Twitter really needs a new CEO

September 03, 2015 15:54 PM UTC
- Updated March 22, 2018 22:13 PM UTC

Twitter's stock is slipping and the company is losing executives, making the search for a new CEO a lot more pressing.