Vijaya Gadde

28 Oct 2022

Elon Musk Buys Twitter, Immediately Fires CEO

Elon Musk has officially taken over Twitter. Musk paid for the San Francisco-based social media company just one day before the deadline to complete the $44 billion deal or face a lengthy battle in court. His first act was to fire several top executives including CEO Parag Agrawal, CFO Ned

Jake Warren 0