Steve Teixeira Is Suing Mozilla

  • Even 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.