Elon Musk's long-running battle with the executive team that ran Twitter $TWTR before his purchase of the social media site may finally be over. Musk and four former executives of the site have agreed to settle a lawsuit by the former leaders that claimed they were not paid $128 million in promised severance pay.
