Three Mozilla board members–including two former CEOs–step down
arstechnica.com