Eich, who helped found Mozilla in 1998, steps down as CEO following criticism from employees and outsiders. …read more
Category: Latest News
Share this post
Eich, who helped found Mozilla in 1998, steps down as CEO following criticism from employees and outsiders. …read more