Mozilla announces strategic shift in bid to increase visibility, launch new products
(Telecompaper) Mozilla CEO Michell Baker has decided to step down from her role, and transition back to the position of executive chairwoman… https://www.telecompaper.com/news/mozilla-announces-strategic-shift-in-bid-to-increase-visibility-launch-new-products–1490718