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 InsiderAt the same time, Twitter also saw a wave of newly created accounts a day after Musk's deal was announced, the platform said.