Home World News Elon Musk strikes $500M deal to end Twitter severance saga