Elon Musk closes Twitter deal: What's next?
October 28, 2022 at 02:00 AM EDT
Elon Musk's $54.20 per share Twitter buyout is nearing the finish line. Here's what could lie ahead for the social media giant under the ownership of the world's richest man.