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