Business

Elon Musk completes $44B deal to buy Twitter, then fires top execs

Published: 

What is going on at Twitter? Twitter is in chaos after Elon Musk laid off thousands of workers and promises more changes are coming. ABC's Reena Roy reports.