Twitter executives told employees on Thursday that the $44 billion deal to sell the company to billionaire Elon Musk is moving forward as planned.
Elon Musk’s Twitter deal is proceeding, executives tell staff
by Latest News - Ad Age | May 20, 2022 | Uncategorized | 0 comments