Elon Musk agreed to step down as Twitter's leader after a tumultuous start to his tenure last year, but had said little until now about who would emerge in charge. Musk said the new chief executive would start in about six weeks.
Elon Musk agreed to step down as Twitter's leader after a tumultuous start to his tenure last year, but had said little until now about who would emerge in charge. Musk said the new chief executive would start in about six weeks.