Elon Musk finally takes control of Twitter, fires CEO and other execs [TechSpot]

View Article on TechSpot

It was back in mid-April when Musk made his initial offer to buy Twitter for $44 billion. He then withdrew from the deal over allegations that there are more fake/spam accounts on the site than the company claims.

Read Entire ArticleRead Comments