Twitter may have lost more than a million users since Elon Musk took over
Estimates from Bot Sentinel suggest that more than 875,000 users deactivated their accounts between October 27 and November 1, while half a million more were suspended.
Continue Reading https://www.technologyreview.com
Join the Discussion