Twitter says users are leaving in droves a day after Elon Musk purchased the social media platform

11:51pm PDT - April 26th, 2022    nbc news - Business Insider

At the same time, Twitter also saw a wave of newly created accounts a day after Musk's deal was announced, the platform said.