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

34K views

ABC News

1 year ago

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

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