Inside @Twitter, employees tell me that they think it's over. The departure of these two executives today, "That means it’s over ... Trust is gone."

Twitter is on life support.
More on @axios https://t.co/iehrJWRFGs

— Sara Fischer (@sarafischer) November 10, 2022