Several former Twitter executives filed a lawsuit on Monday alleging Elon Musk illegally tried to stiff them out of severance totaling roughly $128 million.
My oh my, what a year it’s been. After several months of back-and-forth between billionaire and tech tycoon Elon Musk and social media company Twitter, the former officially took over as owner of the platform one year ago on Oct. 26, 2022.