At least four Twitter executives are leaving after new owner Elon Musk closed the deal on Thursday, according to multiple media reports.
Why it matters: Musk has the keys to one of the most popular social networks for news and information — and can reshape its leadership to his liking.