Brevard Business News

REPORT: Elon Musk Closes $44 Billion Twitter Deal, Fires Top Executives to Take Control

Tesla CEO Elon Musk has fired several top Twitter executives after officially taking control of the company Thursday evening. A source with knowledge of the matter told FOX Business that Twitter CEO Parag Agrawal, CFO Ned Segal, and Vijaya Gadde, head of legal policy, trust, and safety were fired. Musk had accused the three of misleading him and investors over the number of fake accounts on the platform.  […]