Browse Category

-Top News - Page 3097

Musk’s Twitter deal on hold

Musk has signed a $44 billion deal to take over Twitter, of which he will pay $21 billion from his own pocket while the rest will come as a loan from a
May 13, 2022
Go toTop