Elon Musk completes USD 44 billion Twitter takeover

0
53

Elon Musk has completed his USD 44 billion takeovers of Twitter, according to a number of media reports and an investor in the firm.

Twitter’s chief executive and finance boss have reportedly left with immediate effect.

Leave a reply