Musk completes Twitter buyout
With Elon Musk's $44 billion takeover of the social platform completed, three of Twitter's top executives who were said to be fired after the deal was reached Thursday are poised to collect more than $100 million in severance and payouts of previously granted equity awards.