elon musk twitter deal

Elon Musk Puts $44BN Deal to Buy Twitter on Hold

Elon Musk has announced that his $44 billion deal to buy Twitter is on hold after he queried the number…

3 years ago