Like so many, we at HuMetricsHSS have been watching the implosion of Twitter with increasing concern. Since Elon Musk bought Twitter on October 28, 2022, the platform has been on a steep slide into what Safiya Noble recently called “this…
Tag: Twitter
