Quartz Follow Elon Musk agrees to settle a $128 million lawsuit by fired Twitter executives Four former top executives claimed they were not paid $128 million in promised severance after Musk took over the social media site https://qz.com/elon-musk-settlement-128-million-lawsuit-fired-twitter-executives qz.com