Connect with us
Elon Musk Elon Musk

Computers

Twitter Content Safety Executive Resigns Following Criticism from Elon Musk

Ella Irwin, the top executive responsible for safety and content moderation at Twitter, has stepped down from her position. Her...

More Posts
Advertisement