Twitter founder Jack Dorsey steps down as chief executive

1 month ago 15

The founder and chief executive will step down from leading the company.
Read Entire Article