Twitter CEO, CFO Fired After Elon Musk Purchase

Billionaire tweets ‘the bird is freed’ after closing $44 billion deal and ousting CEO Parag Agrawal, CFO Ned Segal, among others