New Mozilla CEO Asked To Step Down By Employees

Mozilla's recently appointed Chief Executive Brendan Eich has comes under harsh criticism from his own employees as they are calling for his resignation as the head of the software developing company for publicly and financially supporting California's Proposition 8 back in 2008.
Real Time Analytics