28-10-2022 03:16
via
cnet.com
Elon Musk Reportedly Takes Over Twitter, Fires Executives - CNET
The tech billionaire completed a deal to buy the social media platform for $44 billion.
Read more »