Better News Network

Here's what Elon Musk's takeover means for your Twitter stock

Elon Musk completed a $44B buyout of Twitter and fired CEO Parag Agrawal and finance chief Ned Segal. Twitter will be delisted from the NYSE.

Saturday, October 29, 2022 at 10:07 am

Full Coverage