Better News Network

'More chaotic and addictive...or unusable': Twitter users flock to mull life under Musk's rule

Elon Musk has taken charge of Twitter following the apparent completion of his $44 billion deal with the company on Thursdayand promptly fired Chief Executive Officer Parag Agrawal as well as CFO

Friday, October 28, 2022 at 11:41 am

Full Coverage