What’s wrong with billionaires? Too much.
Eric Zuesse On 1 June 2023, Benzinga headlined “Elon Musk’s Twitter Loses Yet Another Head Of Trust And Safety”, and reported that, Since Musk’s takeover, the microblogging platform has faced mounting criticism for its perceived lack of effective safeguards against harmful content. Irwin’s departure comes at a challenging time for Twitter as it grapples with […]