Twitter execs say Elon Musk deal is in the works
Executives at Twitter Inc. told employees on Thursday that the $44 billion deal to sell the company to billionaire Elon ...
Executives at Twitter Inc. told employees on Thursday that the $44 billion deal to sell the company to billionaire Elon ...