CNET - Correction at 10:20 a.m. PDT: Mitchell Baker's title has been corrected. She is the former CEO of Mozilla Corp. She is currently chair of both the Mozilla Corp. and the Mozilla Foundation.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.