Elon Musk takes over Twitter: what's next?

Billionaire completed his $44 billion buyout of social media platform after months of back and forth

Updated: October 28, 2022, 11:45 AM