Tech Elon Musk takes control of Twitter, Sacks top executives including CEO Elon Musk took control of Twitter and fired its top executives late Thursday in a deal that puts one of the leading platforms for... EditorOctober 28, 2022