News Elon Musk and X settle $128 Million severance dispute with fired Twitter executives Elon Musk and his social media company, X (formerly Twitter), have reached a settlement with a group of top former executives over a dispute... Ravenewsonline EditorOctober 10, 2025