On October 28, Elon Musk tweeted "let the good times roll" as he completed his $44 billion takeover of Twitter.…
Elon Musk has announced that his $44 billion deal to buy Twitter is on hold after he queried the number…