Jack Dorsey Steps Down as Twitter CEO

Fifteen years ago, Jack Dorsey told the world (well, not that many people at the time) that he was “just setting up my twttr”). With that...