28-10-2022 23:05 via cnet.com

Elon Musk Takes Over Twitter, Fires Executives - CNET

The tech billionaire completes a deal to buy the social media platform for $44 billion.
Read more »