Mozilla Corporation announced today that it has chosen long-time chairwoman Mitchell Baker to be CEO, replacing Chris Beard, who announced last August he would be stepping down at the end of the year.
Baker represents a logical choice to lead the company. At a time of great turmoil in the world...