Chicagoland IL
Elon Musk takes control of Twitter, fires CEO and CFO, sources say
Elon Musk has completed his deal to buy Twitter and has taken control, firing CEO Parag Agrawal and CFO Ned Segal, according to sources. |!| Chicago