Three Mozilla board members–including two former CEOs–step down(arstechnica.com)6 points by nikai 12 years ago | 0 commentsNo comments yet