Who Will Run Twitter After Elon Musk Deal? What's Known So Far

Elon Musk agreed to buy Twitter Inc. for $44 billion, ending weeks of speculation after he took a stake in the social media platform this month.