Former Twitter execs sue Elon Musk for over $128 million in severance financialnews_rlv83x 2 years ago