315
Mozilla CEO Mitchelle Baker stepping down to Executive Chairwoman
(blog.mozilla.org)
This is a most excellent place for technology news and articles.
i just dont understand people who only have criticisms of them. no one is perfect but its not as though they only do bad things.