Citing greater uncertainty over the Twitter deal, billionaire Elon Musk has announced that he will not…
Tag: spambots twitter
Parag Agarwal slams Elon Musk, explains how Twitter fights spambots
Twitter CEO Parag Agarwal on Monday took to Twitter to explain how the social media company…