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.