Elon Musk settles ex-Twitter executives lawsuitover unpaid severance | Explained
Four senior executives at Twitter accused billionaire Elon Musk of working to take revenge on them after he was made to buy the social media platform for $44 billion in 2022