Elon Musk closes Twitter deal for $44 billion, fires top executives

The New York Stock Exchange confirmed that Twitter shares are already suspended for trading as the company is going private.

October 28, 2022

Top Stories

ABC News Live Presents