2 ms·Steve Teixeira Is Suing Mozilla34 points by mozempthrowaway 2y agocode_biologist 2y agoEven if this is mostly false, it does bring up a lot of questions about how and why Laura Chambers was put into the CEO role.Rinzler89 2y ago[flagged]