Three Mozilla board members–including two former CEOs–step downarstechnica.com6 points·nikai··0 commentsOpen articleSaveView on HN