Industry Mozilla employees ask new CEO Brendan Eich to step down By Himanshu Arora, March 28, 2014, 10:00 AM 54 comments
Industry Software Mozilla CEO steps down to pursue something more commercial By Rick Burgess, April 11, 2013, 1:30 PM