Elon Musk Takes Over Twitter, Fires Executives – CNET

By | October 28, 2022
The tech billionaire completes a deal to buy the social media platform for $44 billion.