Three Mozilla board members–including two former CEOs–step down #1 Post by nikai » Sat, Mar 29, 2014, 8:56 AM UTC Three Mozilla board members–including two former CEOs–step downarstechnica.com