Three Mozilla Board Members Resign Over New CEO Appointment Continue ReadingThree Mozilla Board Members Resign Over New CEO Appointment