U.S. · BUSINESS · TECH · MEDIA
May 19, 20222 min read, 420 words
Published: May 19, 2022 | 2 min read, 420 words
Elon Musk’s deal with Twitter, which was agreed upon on April 25 for $44 billion, is not on hold and will move forward, company executives told employees on Thursday. Musk, who said the deal was on hold pending proof of Twitter’s estimation of bots among its active users, has bee...