'The bird has been freed' – Elon Musk takes over Twitter, fires top executives
Elon Musk closed out the $44 billion deal to acquire San Francisco-based social media giant Twitter Thursday and immediately cleaned out the C-suite, firing CEO Parag Agrawal and CFO Ned Segal.