Three of Mozilla Corporation's five directors resigned following Eich's appointment, which the Mozilla Foundation attributed to a variety of reasons.
Three of Mozilla Corporation's five directors resigned following Eich's appointment. The Mozilla Foundation attributed to a variety of reasons Eich's appointment.