Twitter executives told employees on Thursday that the $44 billion deal to sell the company to billionaire Elon Musk is moving forward as planned.
https://adage.com/article/digital-marketing-ad-tech-news/elon-musks-twitter-deal-proceeding-executives-tell-staff/2417781